Pular para o conteúdo principal

Criar

POST/cashouts

Você pode usar essa rota para criar um cashout.

Fields
NomeTipoDescriçãoObrigatório
external_idstringIdentificador externoSim
amountnumberValor inteiro que representa o valor do cashoutSim
payeeobjectDados do pagadorSim
payee.namestringNome do pagadorSim
payee.documentstringDocumento do pagador (CPF ou CNPJ)Sim
dict_keyobjectDados da chave do recebedorSim
dict_key.valueobjectChave do recebedorSim

Exemplo de Payload

{
"external_id": "71900d60-0ec6-4f48-a966-92c8a03198",
"amount": 50,
"dict_key": {
"value": "12345679810"
}
}
Aviso
  • Certifique-se de inserir na chave 'número de telefone' o DDI (código do país, precedido pelo símbolo +), seguido pelo DDD e, por fim, o número do telefone. Exemplo: +5511999999999

Exemplo de Resposta

Status Code: 200
{
"status": "received",
"message": "cashout in processing",
"data": {
"cashout_id": "4245648248e24461818fe421ac7a02a1"
}
}
Observação

O cashout_id retornado pode ser usado posteriormente para fazer buscas.

Eventos

Após o cashout ser criado, os seguintes eventos serão disparados.

{
"amount": 50,
"cashout_id": "4245648248e24461818fe421ac7a02a1",
"created_at": "2023-06-14T00:00:00.000",
"dict_type": "cpf",
"dict_value": "12345679810",
"external_id": "71900d60-0ec6-4f48-a966-92c8a03198",
"status": "RECEIVED",
"topic": "pix.cashout.received"
}