curl --request POST \
--url https://nexus.ticto.com.br/api/v1/webhook-events/user_onboarded \
--header 'Content-Type: application/json' \
--data '
{
"event": "user_onboarded",
"endpoint": "https://api.meusite.com/webhook/nexus",
"payload": {
"name": "João da Silva",
"type": "person",
"cpf": "12345678909",
"birth": "1990-05-15",
"is_emancipated": false,
"emancipated_document": null,
"selfie_photo": "https://storage.example.com/docs/selfie.jpg",
"document_front": "https://storage.example.com/docs/doc_front.jpg",
"document_back": "https://storage.example.com/docs/doc_back.jpg"
},
"metadata": {
"origin": "nexus",
"request_id": "67be1a2f3c4d5",
"correlation_id": null
},
"created_at": "2026-02-25T10:00:00.000000Z",
"updated_at": "2026-02-25T10:00:00.000000Z"
}
'Webhooks: Usuários
user_onboarded
Disparado quando o onboarding do usuário é concluído.
Quando ocorre:
- Envio de documentos de verificação (KYC)
- Conclusão do processo de onboarding
Observação: O formato do payload varia conforme o tipo do usuário:
- Pessoa Física (person): inclui
cpf,birth, documentos pessoais - Pessoa Jurídica (company): inclui
cnpj,social_name, contrato social
POST
/
webhook-events
/
user_onboarded
curl --request POST \
--url https://nexus.ticto.com.br/api/v1/webhook-events/user_onboarded \
--header 'Content-Type: application/json' \
--data '
{
"event": "user_onboarded",
"endpoint": "https://api.meusite.com/webhook/nexus",
"payload": {
"name": "João da Silva",
"type": "person",
"cpf": "12345678909",
"birth": "1990-05-15",
"is_emancipated": false,
"emancipated_document": null,
"selfie_photo": "https://storage.example.com/docs/selfie.jpg",
"document_front": "https://storage.example.com/docs/doc_front.jpg",
"document_back": "https://storage.example.com/docs/doc_back.jpg"
},
"metadata": {
"origin": "nexus",
"request_id": "67be1a2f3c4d5",
"correlation_id": null
},
"created_at": "2026-02-25T10:00:00.000000Z",
"updated_at": "2026-02-25T10:00:00.000000Z"
}
'Body
application/json
Envelope padrão de todos os webhooks enviados pelo Nexus.
O campo payload varia conforme o evento.
Nome do evento disparado
Example:
"user_updated"
URL do webhook configurada pelo cliente
Example:
"https://api.meusite.com/webhook/nexus"
Payload do evento user_onboarded.
Disparado quando o onboarding do usuário é concluído.
O formato varia conforme o tipo: person ou company.
Show child attributes
Show child attributes
Metadados de rastreamento do webhook
Show child attributes
Show child attributes
Data de criação do webhook (ISO 8601)
Example:
"2026-02-25T10:00:00.000000Z"
Data de atualização do webhook (ISO 8601)
Example:
"2026-02-25T10:00:00.000000Z"
Response
200
Webhook recebido com sucesso