Boletador de Títulos Públicos
Boletador de Título Público
Request
ENDPOINT
/trade_treasury/public/fund_class/FUND_CLASS_KEY/operationMÉTODO
POSTRequest Body
STATUS
200Request Body
{
"operation_date": "YYYY-MM-DD",
"payment_date": "YYYY-MM-DD",
"operation_part": "assignee | assignor",
"operation_type": "buyback_operation | outright_operation | term_outright_operation",
"counterparty":{
"iselic_number": "00000000",
"selic_account_number": "000000000",
"document_number": "12.345.678/0001-10"
},
"treasury_type": "lft | ltn | ntn_b | ntn_f",
"unit_price": 100,
"units": 10,
"maturity_date": "YYYY-MM-DD"
}
Body params
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
operation_date * | date | Data da operação (YYYY-MM-DD) | - |
payment_date * | date | Data do pagamento (YYYY-MM-DD) | - |
operation_part * | string | Compra (Cessionário/Asignee) ou Venda (Cedente/Assinor) | Enumerador |
operation_type* | string | Tipo de operação | Enumerador |
counterpaty* | object | Informações da contraparte | - |
treasury_type* | string | Tipo de tesouro (LFT, LTN, NTN-B, NTN-F) | Enumerador |
unit_price* | number | Valor por unidade | Até 2 casas decimais |
units* | number | Unidades | Número inteiro |
maturity_date* | date | Vencimento do tesouro (YYYY-MM-DD) | - |
Objeto Counterparty
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
iselic_number * | string | Número iselic | 8 dígitos |
selic_account_number * | string | Conta Selic | 9 dígitos |
document_number * | string | Número do documento com pontuação (CNPJ) | 18 dígitos |
Enumerador operation_part
| Campo | Descrição |
|---|---|
assignee | Cessionário |
assignor | Cedente |
Enumerador operation_type
| Campo | Descrição |
|---|---|
buyback_operation | Cessionário |
outright_operation | Cedente |
term_outright_operation | Cedente |
Enumerador treasury_type
| Campo | Descrição |
|---|---|
lft | Letra financeira do tesouro |
ltn | Letra do tesouro nacional |
ntn_b | Notas do Tesouro Nacional Série B |
ntn_f | Notas do Tesouro Nacional Série F |