Skip to content

Atualizar Sub-conta

Atualiza os dados de uma sub-conta existente.

PUT /api/customer/

Endpoint

PUT https://api.divipay.com.br/api/customer/{id}

Headers

HeaderValorObrigatório
AuthorizationBearerSim
Content-Typeapplication/jsonSim

Path Parameters

ParâmetroTipoDescrição
idstringID da sub-conta

Body Parameters

No contrato atual da API, os campos principais são obrigatórios no payload de atualização.

CampoTipoDescrição
namestringNome ou razão social
emailstringEmail
phonestringTelefone
initDatestringData de nascimento/abertura
webhookUrlstringURL para webhooks
addressobjectEndereço
responsableobjectResponsável (CNPJ)

Exemplo de Requisição

bash
curl -X PUT https://api.divipay.com.br/api/customer/5a4c2b18-8f01-49cc-9e3d-2b3b7f1d4e66 \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "João Silva Santos",
    "email": "joao.novo@email.com",
    "phone": "11988888888",
    "initDate": "1990-05-20",
    "webhookUrl": "https://seusite.com/webhooks/divipay",
    "address": {
      "street": "Av. Paulista",
      "streetNumber": "1000",
      "complement": "Sala 10",
      "neighborhood": "Bela Vista",
      "cep": "01310100"
    }
  }'
javascript
const response = await fetch(
  'https://api.divipay.com.br/api/customer/5a4c2b18-8f01-49cc-9e3d-2b3b7f1d4e66',
  {
    method: 'PUT',
    headers: {
      'Authorization': 'Bearer SEU_TOKEN',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      name: 'João Silva Santos',
      email: 'joao.novo@email.com',
      phone: '11988888888',
      initDate: '1990-05-20',
      webhookUrl: 'https://seusite.com/webhooks/divipay',
      address: {
        street: 'Av. Paulista',
        streetNumber: '1000',
        complement: 'Sala 10',
        neighborhood: 'Bela Vista',
        cep: '01310100'
      }
    })
  }
);

const result = await response.json();

Resposta de Sucesso

Status: 201 Created

json
{
  "success": true,
  "id": "5a4c2b18-8f01-49cc-9e3d-2b3b7f1d4e66"
}

Próximos Passos

Documentação da API DiviPay