Hanzo
OpenapiDataroom

Records a request to read what an independent auditor signed, and answers with…

Records a request to read what an independent auditor signed, and answers with its id. The org that owns the centre decides.

POST /v1/dataroom/trust/center/{slug}/requests

Addresshttps://api.hanzo.ai/v1/dataroom/trust/center/{slug}/requests
MethodPOST
Operationpost_dataroom_trust_center_by_slug_requests
AuthAuthorization: Bearer $HANZO_API_KEY

Records a request to read what an independent auditor signed, and answers with its id.

The org that owns the centre decides. Nothing is released here and no link is minted: this writes the ask down, which is the whole promise the form makes. The write is the answer — a request that could not be stored is an error, never a receipt, so a form can never appear to have been sent and be gone.

email is required and is the ONLY address the eventual grant will admit, so an address the asker cannot read is an ask that cannot be answered. Where the centre states an NDA, accept must be true and the text in force is recorded verbatim against the request.

Asking twice for the same thing from the same address is the SAME ask: the second answers with the first's id rather than opening a second row, which is also what keeps an anonymous door from filling a tenant's store.

Request

7 fields, body application/json (required).

FieldInTypeRequiredDescription
slugpathstringyesSlug is the centre's public address, taken from the path.
acceptbodybooleanAccept must be true when the centre states an NDA.
emailbodystringEmail is where the grant will be sent, and the ONLY address the resulting link admits.
itembodystringItem names one published item to ask for.
partybodystringParty is the company the asker is from.
reasonbodystringReason is why they want it.
slugbodystringSlug is the centre's public address, taken from the path.

Response

StatusBodyMeaning
200trustAskedok

200 body — 2 fields.

FieldInTypeAlwaysDescription
idbodystringID is the request's id, so the asker can be told about it later.
statebodystringState is always "open": recording an ask decides nothing.

Failure carries the platform error shape — see Errors.

Examples

hanzo has no subcommand for this operation — the CLI serves only what cloud's live route table confirms. Use HTTP or an SDK.


Dataroom API · All Hanzo APIs · Interactive reference

How is this guide?

On this page