Pular para o conteúdo principal

Boletador de Títulos Públicos


Boletador de Título Público

Request

ENDPOINT
/trade_treasury/public/fund_class/FUND_CLASS_KEY/operation
MÉTODO
POST

Request Body

STATUS
200
Request 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

CampoTipoDescriçãoCaracteres
operation_date *dateData da operação (YYYY-MM-DD)-
payment_date *dateData do pagamento (YYYY-MM-DD)-
operation_part *stringCompra (Cessionário/Asignee) ou Venda (Cedente/Assinor)Enumerador
operation_type*stringTipo de operaçãoEnumerador
counterpaty*objectInformações da contraparte-
treasury_type*stringTipo de tesouro (LFT, LTN, NTN-B, NTN-F)Enumerador
unit_price*numberValor por unidadeAté 2 casas decimais
units*numberUnidadesNúmero inteiro
maturity_date*dateVencimento do tesouro (YYYY-MM-DD)-

Objeto Counterparty

CampoTipoDescriçãoCaracteres
iselic_number *stringNúmero iselic8 dígitos
selic_account_number *stringConta Selic9 dígitos
document_number *stringNúmero do documento com pontuação (CNPJ)18 dígitos

Enumerador operation_part

CampoDescrição
assigneeCessionário
assignorCedente

Enumerador operation_type

CampoDescrição
buyback_operationCessionário
outright_operationCedente
term_outright_operationCedente

Enumerador treasury_type

CampoDescrição
lftLetra financeira do tesouro
ltnLetra do tesouro nacional
ntn_bNotas do Tesouro Nacional Série B
ntn_fNotas do Tesouro Nacional Série F