v1
latestOpenAPI 3.1.02026-07-24180245513.9 KBDICT proxy claims
Create DICT proxy claim
Open a portability or ownership claim for a DICT proxy key registered at another institution.
- Portability — the same person moves the key to a new institution. The claimer's tax ID must match the donor's.
- Ownership — a new person claims a key (e.g. a reassigned phone number). Tax IDs do not need to match.
EVP (random alias) keys cannot be claimed and will result in a creation_rejected response.
If an active claim already exists for the proxy_identification, the request returns 409.
post/proxy_services/dict/proxy_claims
Request body
Example request
{
"type": "portability",
"proxy_type": "tax_id",
"proxy_type_code": "cpf",
"proxy_identification": "12345678901",
"claimer_name": "Maria Silva",
"claimer_account_identification": "0001234-5",
"claimer_account_type": "CACC",
"claimer_account_issuer": "12345678",
"claimer_servicer": "12345678",
"connected_account_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"internal_account_id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"scheme_data": {
"claimer_tax_identification_number": "12345678901",
"claimer_owner_type": "individual",
"claimer_opening_date": "2020-01-01T00:00:00Z"
},
"metadata": {}
}Response
Proxy claim created. status is pending_creation when DICT accepted the request (flipped to open by the proxy_claim.creation_completed inbound event), or creation_rejected when DICT rejected it synchronously (e.g. key not found or not claimable).
Example response
{
"id": "e5f6a7b8-c9d0-1234-efff-123456789012",
"object": "proxy_claim",
"scheme": "dict",
"type": "portability",
"role": "claimer",
"status": "open",
"proxy_type": "tax_id",
"proxy_type_code": "cpf",
"proxy_identification": "12345678901",
"claimer_name": "Maria Silva",
"claimer_account_identification": "0001234-5",
"claimer_account_type": "CACC",
"claimer_account_issuer": "12345678",
"claimer_servicer": "12345678",
"connected_account_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"resolution_period_end": "2026-01-08T12:00:00Z",
"completion_period_end": "2026-01-15T12:00:00Z",
"scheme_data": {
"claim_id": "claim-bacen-uuid-001",
"claimer_tax_identification_number": "12345678901",
"claimer_owner_type": "individual",
"claimer_opening_date": "2020-01-01T00:00:00Z"
},
"metadata": {},
"created_at": "2026-01-01T12:00:00Z"
}