Marketplace
Successful operation
GET /v2/marketplace HTTP/1.1
Host:
Accept: */*
Successful operation
[
{
"operationId": 12320231009,
"cnpj8Receiver": 12345678,
"cnpj8Sender": 12345478,
"addressSender": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"addressReceiver": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"callerPart": "TPFtSender",
"tpftData": {
"acronym": "Meu titulo",
"code": "123009",
"maturityDate": "12/12/2025"
},
"amount": 123.45,
"unitPrice": 123.45
}
]Se apenas o cnpj8Receiver for definido, criará uma operação de compra. Se apenas o cnpj8Sender for definido, criará uma operação de venda.
O identificador para a operação. Número + data no formado yyyyMMdd.
12320231009O CNPJ8 do comprador.
12345678O CNPJ8 do vendedor.
12345478A carteira do vendedor.
0xe69d9b02e31da15cf78184078e250633b69753ccA carteira do comprador.
0xe69d9b02e31da15cf78184078e250633b69753ccENUM para identificar se comprador ou vendedor. * TPFTSender caso for vendedor. * TPFtReceiver caso for comprador.
Quantidade de títulos.
123.45Preço, real digital, da operação.
123.45Successful operation
POST /v2/marketplace HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 340
{
"operationId": 12320231009,
"cnpj8Receiver": 12345678,
"cnpj8Sender": 12345478,
"addressSender": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"addressReceiver": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"callerPart": "TPFtSender",
"tpftData": {
"acronym": "Meu titulo",
"code": "123009",
"maturityDate": "12/12/2025"
},
"amount": 123.45,
"unitPrice": 123.45
}Successful operation
{
"operationId": 12320231009,
"cnpj8Receiver": 12345678,
"cnpj8Sender": 12345478,
"addressSender": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"addressReceiver": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"callerPart": "TPFtSender",
"tpftData": {
"acronym": "Meu titulo",
"code": "123009",
"maturityDate": "12/12/2025"
},
"amount": 123.45,
"unitPrice": 123.45
}Retorna saldo de CBDC do Participante em Reais
ID da operação que será fechada
Successful operation
GET /v2/marketplace/{operationId} HTTP/1.1
Host:
Accept: */*
Successful operation
{
"operationId": 12320231009,
"cnpj8Receiver": 12345678,
"cnpj8Sender": 12345478,
"addressSender": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"addressReceiver": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"callerPart": "TPFtSender",
"tpftData": {
"acronym": "Meu titulo",
"code": "123009",
"maturityDate": "12/12/2025"
},
"amount": 123.45,
"unitPrice": 123.45
}ID da operação que será fechada
Se apenas o cnpj8Receiver for definido, criará uma operação de compra. Se apenas o cnpj8Sender for definido, criará uma operação de venda.
O identificador para a operação. Número + data no formado yyyyMMdd.
12320231009O CNPJ8 do comprador.
12345678O CNPJ8 do vendedor.
12345478A carteira do vendedor.
0xe69d9b02e31da15cf78184078e250633b69753ccA carteira do comprador.
0xe69d9b02e31da15cf78184078e250633b69753ccENUM para identificar se comprador ou vendedor. * TPFTSender caso for vendedor. * TPFtReceiver caso for comprador.
Quantidade de títulos.
123.45Preço, real digital, da operação.
123.45Successful operation
POST /v2/marketplace/{operationId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 340
{
"operationId": 12320231009,
"cnpj8Receiver": 12345678,
"cnpj8Sender": 12345478,
"addressSender": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"addressReceiver": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"callerPart": "TPFtSender",
"tpftData": {
"acronym": "Meu titulo",
"code": "123009",
"maturityDate": "12/12/2025"
},
"amount": 123.45,
"unitPrice": 123.45
}Successful operation
{
"operationId": 12320231009,
"cnpj8Receiver": 12345678,
"cnpj8Sender": 12345478,
"addressSender": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"addressReceiver": "0xe69d9b02e31da15cf78184078e250633b69753cc",
"callerPart": "TPFtSender",
"tpftData": {
"acronym": "Meu titulo",
"code": "123009",
"maturityDate": "12/12/2025"
},
"amount": 123.45,
"unitPrice": 123.45
}