Create a proof

Creates a proof. Every proof carries a file uploaded beforehand through the Upload file endpoint, .json included. Pass targets to link the proof in the same call, or omit it and link it later.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Defaults to me
Body Params
string
enum
required

What the proof establishes. Each type is accepted on specific targets only, and a type sent on a target that refuses it returns INVALID_PROOF_TYPE. OTHER is accepted everywhere and requires a label. UNKNOWN is migration-only and cannot be posted. See the Proof guide for the type per target.

string
required

Id of a file uploaded first through the Upload file endpoint. Structured evidence is uploaded as a .json file, like a PDF or an image, and validated against the schema declared for type.

string

Free-text description of what the document is. Required when type is OTHER, optional otherwise.

targets
array of objects

Targets to link this proof to in the same call. Omit to create a proof with no target yet and link it afterwards through POST /companies/{companyId}/proofs/{proofId}/link.

targets
Headers
string

IP of the end-user doing the action resulting in the API call.

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json