KYB documents (business customers)

Edit type, name, description, or replace the underlying file by supplying a new file_id from a fresh presigned URL call. Send only the fields you want to change.

Not allowed when the document is locked for review (status APPROVED or PROCESSING) — these return 400. PENDING and REJECTED documents are editable. Required scope: customer:write.

PUTapi-prod.blaaiz.com/api/external/customer/{customer}/document/{document}

Authorization

oauth2ClientCredentials customer:write
AuthorizationBearer <token>

Use your OAuth client credentials to obtain a short-lived Bearer token from POST /oauth/token.

In: header

Scope: customer:write

Path Parameters

customer*string
Formatuuid
document*string
Formatuuid

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

Update a KYB document
curl --request PUT \  --url 'https://example.com/api/external/customer/497f6eca-6276-4993-bfeb-53cbbbba6f08/document/497f6eca-6276-4993-bfeb-53cbbbba6f08' \  --header 'Content-Type: application/json' \  --data '{}'
Empty