Pular para o conteúdo principal

Portabilidade

Request

ENDPOINT
/baas/pix/key_claim_request/CLAIM_REQUEST_KEY/ CLAIM_ACTION
MÉTODO
PATCH

Path params

CampoTipoDescrição
claim_request_keystringa chave do pedido de portabilidade.
claim_actionenumEnumeradores

Enumeradores claim_action

EnumeradorTraduçãoDescrição
confirmedconfirmadouse essa action para confirmar o pedido de portabilidade
cancelledcanceladouse essa action para cancelar o pedido de portabilidade
pending_donator_validationpending_donator_validationuse essa auction para receber a autenticaçã de dois fatores
Atenção

Antes de cancelar uma claim que o "claim_request_type" seja "ownership" é necessário realizar a action "pending_donator_validation" para receber a autenticação de dois fatores e realizar o envio no payload. A única "cancelation_reason" aceita para cancelamento de claims desse tipo são "ownership" e "fraud".

Atenção

Após a action de cancelamento ser executada o processo de claim request chegou ao final e não existem hooks para serem recebidos.


Request Body
Confirmação
{
"confirmation_reason": "client_request"
}
Cancelamento
{
"cancellation_reason": "client_request"
}
Cancelamento de ownership
{
"cancellation_reason": "fraud",
"verification_code": "432371"
}
Pendente de validação do doador
{}

Body Params

CampoTipoDescriçãoCaracteres
confirmation_reasonenumEnumeradores.14
cancellation_reasonenumEnumeradores.14
verification_codestringtoken recebido no número de telefone ou e-mail.6

Enumeradores confirmation_reason

EnumeradorTradução
client_requestpedido do clitente

Enumeradores cancellation_reason

EnumeradorTradução
client_requestpedido do clitente
fraudfraude
Atenção

Ao cancelar um pedido de portabilidade do tipo "ownership" o "cancelation_reason" sempre deve ser "fraud".

Response

STATUS
200
Response Body
{
"max_conclusion_date": "2023-05-26T12:13:25",
"claim_request_status": "confirmed",
"claimant": {
"document_number": "12345678000190",
"claimant_key": "6aaadfbc-76ba-45d2-bb21-138bcb2baa62",
"account_opened_at": "2023-01-17T12:28:37",
"account_branch": "0001",
"account_type": "checking",
"account_number": "7336349",
"person_type": "legal",
"account_digit": "0"
},
"max_resolution_date": "2023-05-19T12:13:25",
"claimant_bank_name": "QI SCD S.A.",
"pix_key": {
"pix_key_type": "cnpj",
"pix_key_status": "active",
"created_at": "2023-05-12T12:13:24",
"updated_at": "2023-05-12T12:13:24",
"account_key": "169010e3-6c1e-4521-9253-11cbbf36c59j",
"pix_key": "12345678000190"
},
"donator_ispb": null,
"external_key": null,
"claim_request_key": "7f8b67d2-d8e4-4759-85eb-e4d0ac24708c",
"claim_request_type": "portability",
"client_role": "claimant",
"confirmation_reason": null,
"requester_key": "e151044c-44d0-48b3-9df1-0b9475077fe5",
"claimant_bank_code": "329",
"cancelled_by": null,
"request_failure_reason": null,
"donator": null,
"account_key": "169010e3-6c1e-4521-9253-11cbbf36c59j"
}
Código HTTPCódigo QI
code
Título
title
Descrição (eng)
Description
Descrição (ptbr)
translation
400PIX000043Claim request action not allowed on current statusconfirmed Claim request action only allowed for pending_confirmation requestsAção confirmed para claim request permitida somente para pedidos com status pending_confirmation.
400PIX000036Claim request action not allowed for claimantClaim request action not allowed for claimant. Only donator can perform this actionAção sobre claim request não permitida para reivindicador. Somente o doador pode executar esta ação
400PIX000044Claim request confirm action without reasonconfirmation_reason is required on action confirmedconfirmation_reason é obrigatório na ação confirmed
400PIX000045Razão da confirmação não permitidacancellation_reason: invalid not allowed for client_role: donator and claim_request_type: portabilitycancellation_reason: invalid não permitida para client_role: donator and claim_request_type: portability
400PIX000039Claim request action not allowed on current statusCancelled Claim request action only allowed for non concluded requestsAção cancelled para claim request permitida somente para pedidos com status diferente de concluded
400PIX000040Claim request cancel action without reasoncancellation_reason is required on action cancelledcancellation_reason é obrigatório na ação cancelled
400PIX000042Razão do cancelamento não permitidacancellation_reason: client_request not allowed for client_role: donator and claim_request_type: ownershipcancellation_reason: client_request não permitida para client_role: donator and claim_request_type: ownership
400PIX000051Verification code required2FA verification code required.Código de verificação 2FA necessário.
404PIX000034Claim Request not foundIClaim Request not found. claim_request_key: 7f8b67d2-d8e4-4759-85eb-e4d0ac24708c external_key: b8e25f24-4051-4b13-90a7-76be7b6e96d2.Claim Request não encontrada. claim_request_key: 7f8b67d2-d8e4-4759-85eb-e4d0ac24708c external_key: b8e25f24-4051-4b13-90a7-76be7b6e96d2.
4012FA000401UnauthorizedInvalid verification combination.CCódigo de verificação inválido.
4032FA000403ForbiddenCode already verified.Este código já foi utilizado.
4102FA000410GoneExpired Code.Código de verificação expirado.