Documentacao APISandbox e producao com o mesmo contrato
Bradesco / Onboarding

Criar pessoa juridica completa

Cria ou atualiza cadastro completo de pessoa juridica.

PUT/ar/accounts/:id/full/legal-person

Requisicao

AutenticacaomTLS + Bearer Token
AmbienteDefinido pelo certificado
ContaNao exige header de conta
IdempotenciaIdentificador na URL

Campos obrigatorios

companyNametaxIdemailphone

Body exemplo

{
  "companyName": "Almeida Pagamentos LTDA",
  "tradeName": "Almeida Pay",
  "taxId": "19283746000155",
  "email": "financeiro@almeidapagamentos.example.com",
  "phone": "+551133445566",
  "foundingDate": "2018-03-01",
  "legalNature": "2062",
  "address": {
    "zipCode": "01310930",
    "street": "Avenida Paulista",
    "number": "1000",
    "neighborhood": "Bela Vista",
    "city": "Sao Paulo",
    "state": "SP"
  }
}

Exemplos de execucao

curl -X PUT 'https://uzepay-mtls.deploy.pixland.com.br/ar/accounts/:id/full/legal-person' \
  -H 'Authorization: Bearer <TOKEN>' \
  -H 'Content-Type: application/json' \
  -d '{
  "companyName": "Almeida Pagamentos LTDA",
  "tradeName": "Almeida Pay",
  "taxId": "19283746000155",
  "email": "financeiro@almeidapagamentos.example.com",
  "phone": "+551133445566",
  "foundingDate": "2018-03-01",
  "legalNature": "2062",
  "address": {
    "zipCode": "01310930",
    "street": "Avenida Paulista",
    "number": "1000",
    "neighborhood": "Bela Vista",
    "city": "Sao Paulo",
    "state": "SP"
  }
}'

Resposta exemplo

200 OK
{
  "process": {
    "id": "01JW...",
    "status": "ANALYZING"
  }
}