Skip to main content

Upload Legal Person Onboarding Document (Step 4 of 5)

POST 

/v1/users/onboardings/legal-person/:id/documents

Step 4: Upload company documents.\n\nUpload the legal person (company) required documents (max size: 10 MB).\n\nRequired documents:\n- SOCIAL_CONTRACT (Contrato Social) - Always required\n- BALANCE_SHEET (Balanço Patrimonial) - Required OR REVENUE_STATEMENT\n- REVENUE_STATEMENT (Declaração de Faturamento) - Required OR BALANCE_SHEET\n\nNote: You must likely upload the Social Contract AND either the Balance Sheet OR Revenue Statement.\n\nNext step: After uploading all documents and legal representatives, finalize the onboarding: POST /legal-person/{id}/finalize

Request

Path Parameters

    id stringrequired

    Onboarding ID.

Header Parameters

    nonce stringrequired

    The nonce ID is a UUID (v4) used to uniquely identify the request. All requests must have an identifier.

    x-lang string

    Possible values: [pt-BR, en-US]

    Indicates the preferred language. Defaults to Brazilian Portuguese if unspecified.

    x-product-uuid string

    The product ID is a UUID (v4) used to identify the Z.ro product configuration.

    x-product-target-user-uuid string

    The product target user ID is a UUID (v4) used to identify what user account this request must be executed. Require: x-product-uuid.

Body

required
    type stringrequired

    Possible values: [contrato_social, balanco_patrimonial, declaracao_faturamento, politica_kyc_pld]

    Document type. Possible values: contrato_social, balanco_patrimonial, declaracao_faturamento, politica_kyc_pld.

    file binaryrequired

    Allowed file formats: image/jpg, image/jpeg, image/png, application/pdf.

Responses

The onboarding document uploaded successfully.

Schema
    id stringrequired

    Onboarding ID.

    status stringrequired

    Onboarding status.

    created_at date-timerequired

    Onboarding creation date.

    updated_at date-timerequired

    Onboarding update date.

    document_id stringrequired

    Onboarding document ID created by this upload.

    file_id stringrequired

    File ID associated with the uploaded onboarding document.

    document_type stringrequired

    Possible values: [contrato_social, balanco_patrimonial, declaracao_faturamento, politica_kyc_pld]

    Document type of the uploaded onboarding document. Possible values: contrato_social,balanco_patrimonial,declaracao_faturamento,politica_kyc_pld

    document_created_at date-timerequired

    Onboarding document creation date.

    document_updated_at date-timerequired

    Onboarding document update date.

Loading...