Hanzo
OpenapiLegal

Records a filing of one or more of the org's documents with a state or agency,…

Records a filing of one or more of the org's documents with a state or agency, and returns the tracking record.

POST /v1/legal/filings

Addresshttps://api.hanzo.ai/v1/legal/filings
MethodPOST
Operationpost_legal_filings
AuthAuthorization: Bearer $HANZO_API_KEY

Records a filing of one or more of the org's documents with a state or agency, and returns the tracking record.

It is a TRACKING record, not an autonomous filing. With no filing partner wired the honest status is "manual" and the note says so: the documents were generated for signature, and the org files them through its registered agent. Nothing here invents a filing id it does not have.

Every document id must belong to the caller's org; one that does not is a 404 naming it, so a filing can never reach across tenants.

Request

2 fields, body application/json (required).

FieldInTypeRequiredDescription
documentIdsbodystring[]DocumentIDs are the documents to file.
jurisdictionbodystringJurisdiction is the state or agency the filing is for, e.g.

Response

StatusBodyMeaning
201filingReplycreated

201 body — 11 fields.

FieldInTypeAlwaysDescription
disclaimerbodystringDisclaimer is the boundary made visible on the wire.
filingbodylegalFiling
filing.createdAtbodyinteger
filing.documentIdsbodystring[]
filing.idbodystring
filing.jurisdictionbodystring
filing.notebodystring
filing.orgbodystring
filing.providerbodystring
filing.statusbodystring
filing.updatedAtbodyinteger

Failure carries the platform error shape — see Errors.

Examples

hanzo legal filings create

Legal API · All Hanzo APIs · Interactive reference

How is this guide?

On this page