Upload a document
This endpoint uploads a document for a customer’s verification, or a supporting document for a limit-increase request. For the latter, use the returned documentId as supportingDocumentId when creating the limit request.
Authorizations
Bearer authentication header on the format Bearer <API_KEY>.
Headers
Optional UUID v4 idempotency key. If you resend the same key with a different request body, the API returns a 409 error. Cached responses include the header X-Idempotency-Cached: true. Keys expire after 24 hours.
Path Parameters
Customer's unique identifier.
Body
Document file to be uploaded. Maximum size is 50MB. Accepts images (JPG, PNG) and PDF.
Document type. Use the LIMIT_REQUEST_* types for the supporting document of a limit-increase request.
ID_CARD, PASSPORT, DRIVERS_LICENSE, BANK_STATEMENT, INCOME_TAX_RETURN, DELIVERY_RECEIPT, SELFIE, INCORPORATION_ARTICLES, SHAREHOLDER_REGISTRY, DIRECTORS_REGISTRY, POWER_OF_ATTORNEY, REGULATED_ACTIVITY_DOCUMENT, SIGNED_BALANCE_SHEET, SIGNED_CORPORATE_STRUCTURE_CHART, SIGNED_INCOME_STATEMENT, PROOF_OF_ADDRESS, LIMIT_REQUEST_BANK_STATEMENT, LIMIT_REQUEST_TAX_RETURN, LIMIT_REQUEST_FINANCIAL_STATEMENTS, OTHER "ID_CARD"
Document country using ISO 3166-1 alpha-3 code.
"BRA"
Document side. Required only for ID_CARD, PASSPORT, and DRIVERS_LICENSE.
FRONT_SIDE, BACK_SIDE "FRONT_SIDE"
Associated party's unique identifier. Required when uploading documents for associated parties.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
Response
Document successfully uploaded.
Uploaded document's unique identifier. Reference it as supportingDocumentId when creating a limit request.
"9d1e2f3a-4b5c-6d7e-8f90-1a2b3c4d5e6f"