Pular para o conteúdo principal

Solicitar Transferência

Para realizar uma transferência via TED é necessário realizar a seguinte chamada:

  1. Solicitação de token de validação de transferência: /baas/token_request

  2. Aprovação da transferência /baas/movement_validation

info

As transferências TED só podem ser realizadas em dias úteis das 7:00 às 17:00.

Request

ENDPOINT
/baas/token_request
MÉTODO
POST
Request Body
{
"contact_type": "sms",
"agent_document_number": "99999999999",
"movement_payload": {
"source_account": {
"account_branch": "0001",
"account_number": "0000000",
"account_digit": "0",
"owner_document_number": "99999999000107"
},
"target_account": {
"financial_institution_code": "341",
"account_branch": "0001",
"account_number": "0000000",
"account_digit": "1",
"owner_document_number": "999999999",
"owner_name": "Nome do Titular da Conta Destino"
},
"transaction_amount": 8.86,
"approver_document_number": "999999999"
}
}

Body Params

CampoTipoDescriçãoCaracteres
contact_type *stringForma de envio do token de autenticação, podendo ser via E-mail (“email”) ou SMS (“sms”)10
agent_document_number *stringCPF do usuário que irá receber o token. (Apenas números)11
movement_payloadObjectPayload contendo as informações da transferênciaObjeto movement_payload

Objeto movement_payload

CampoTipoDescriçãoCaracteres
source_account *ObjectObjeto contendo os dados da conta de origemObjeto source_account
target_account *ObjectObjeto contendo os dados da conta de destinoObjeto target_account
transaction_amount *floatValor da transferência-
approver_document_number *stringCPF do usuário que irá receber o token. (Apenas números)-

Objeto source_account

CampoTipoDescriçãoCaracteres
account_branch *stringNúmero Agência.0
branch_digitstringDígito da Agência.0
account_digit *stringDígito da conta.0
account_number *stringNúmero da conta.0
owner_document_number *stringCPF ou CNPJ (apenas números) do titular da conta.0

Objeto target_account

CampoTipoDescriçãoCaracteres
account_branch *stringAgência.10
account_digit *stringDígito da conta10
account_number *stringNúmero da conta.10
owner_document_number *stringCPF ou CNPJ (apenas números) do titular da conta.10
owner_name *stringNome do titular da conta.10
account_type *stringCPF ou CNPJ (apenas números) do titular da conta.10
ispbstringCódigo de oito dígitos que identifica os bancos no sistema de transferência de reserva do Banco Central.10

Response

STATUS
200
Response Body
{}


STATUS
400
Response Body
{
"data": "{\"title\": \"Bad Request\", \"description\": \"Invalid request body.\", \"translation\": \"Corpo da requisição inválido.\", \"extra_fields\": {}, \"code\": \"LEG000069\"}"
}