Marketplace

Consulta Ativos disponíveis para compra e venda no Marketplace

get
Responses
chevron-right
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
chevron-right
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
chevron-right
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
chevron-right
200

Successful operation

application/json
post
/marketplace/{operationId}
200

Successful operation