Marketplace

Consulta Ativos disponíveis para compra e venda no Marketplace

get
Responses
200

Successful operation

application/json
get
/marketplace
200

Successful operation

Cria uma nova operação de compra e venda no Marketplace

post
Body

Se apenas o cnpj8Receiver for definido, criará uma operação de compra. Se apenas o cnpj8Sender for definido, criará uma operação de venda.

operationIdintegerOptional

O identificador para a operação. Número + data no formado yyyyMMdd.

Example: 12320231009
cnpj8ReceiverintegerOptional

O CNPJ8 do comprador.

Example: 12345678
cnpj8SenderintegerOptional

O CNPJ8 do vendedor.

Example: 12345478
addressSenderstringOptional

A carteira do vendedor.

Example: 0xe69d9b02e31da15cf78184078e250633b69753cc
addressReceiverstringOptional

A carteira do comprador.

Example: 0xe69d9b02e31da15cf78184078e250633b69753cc
callerPartstring · enumOptional

ENUM para identificar se comprador ou vendedor. * TPFTSender caso for vendedor. * TPFtReceiver caso for comprador.

Possible values:
amountnumber · doubleRequired

Quantidade de títulos.

Example: 123.45
unitPricenumber · doubleRequired

Preço, real digital, da operação.

Example: 123.45
Responses
200

Successful operation

application/json
post
/marketplace
200

Successful operation

Consulta dados de um ativo especifico

get

Retorna saldo de CBDC do Participante em Reais

Path parameters
operationIdintegerRequired

ID da operação que será fechada

Responses
200

Successful operation

application/json
get
/marketplace/{operationId}
200

Successful operation

Realiza a compra ou venda de uma operação colocada no marketplace

post
Path parameters
operationIdintegerRequired

ID da operação que será fechada

Body

Se apenas o cnpj8Receiver for definido, criará uma operação de compra. Se apenas o cnpj8Sender for definido, criará uma operação de venda.

operationIdintegerOptional

O identificador para a operação. Número + data no formado yyyyMMdd.

Example: 12320231009
cnpj8ReceiverintegerOptional

O CNPJ8 do comprador.

Example: 12345678
cnpj8SenderintegerOptional

O CNPJ8 do vendedor.

Example: 12345478
addressSenderstringOptional

A carteira do vendedor.

Example: 0xe69d9b02e31da15cf78184078e250633b69753cc
addressReceiverstringOptional

A carteira do comprador.

Example: 0xe69d9b02e31da15cf78184078e250633b69753cc
callerPartstring · enumOptional

ENUM para identificar se comprador ou vendedor. * TPFTSender caso for vendedor. * TPFtReceiver caso for comprador.

Possible values:
amountnumber · doubleRequired

Quantidade de títulos.

Example: 123.45
unitPricenumber · doubleRequired

Preço, real digital, da operação.

Example: 123.45
Responses
200

Successful operation

application/json
post
/marketplace/{operationId}
200

Successful operation