Solicitar Transferência
Para realizar uma transferência via TED é necessário realizar a seguinte chamada:
-
Solicitação de token de validação de transferência: /baas/token_request
-
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_requestMÉTODO
POSTRequest 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
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
contact_type * | string | Forma de envio do token de autenticação, podendo ser via E-mail (“email”) ou SMS (“sms”) | 10 |
agent_document_number * | string | CPF do usuário que irá receber o token. (Apenas números) | 11 |
movement_payload | Object | Payload contendo as informações da transferência | Objeto movement_payload |
Objeto movement_payload
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
source_account * | Object | Objeto contendo os dados da conta de origem | Objeto source_account |
target_account * | Object | Objeto contendo os dados da conta de destino | Objeto target_account |
transaction_amount * | float | Valor da transferência | - |
approver_document_number * | string | CPF do usuário que irá receber o token. (Apenas números) | - |
Objeto source_account
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
account_branch * | string | Número Agência. | 0 |
branch_digit | string | Dígito da Agência. | 0 |
account_digit * | string | Dígito da conta. | 0 |
account_number * | string | Número da conta. | 0 |
owner_document_number * | string | CPF ou CNPJ (apenas números) do titular da conta. | 0 |
Objeto target_account
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
account_branch * | string | Agência. | 10 |
account_digit * | string | Dígito da conta | 10 |
account_number * | string | Número da conta. | 10 |
owner_document_number * | string | CPF ou CNPJ (apenas números) do titular da conta. | 10 |
owner_name * | string | Nome do titular da conta. | 10 |
account_type * | string | CPF ou CNPJ (apenas números) do titular da conta. | 10 |
ispb | string | Código de oito dígitos que identifica os bancos no sistema de transferência de reserva do Banco Central. | 10 |
Response
STATUS
200Response Body
{}
STATUS
400Response Body
{
"data": "{\"title\": \"Bad Request\", \"description\": \"Invalid request body.\", \"translation\": \"Corpo da requisição inválido.\", \"extra_fields\": {}, \"code\": \"LEG000069\"}"
}