Customer

Consulta todos os clientes

get

Retorna todos os clientes cadastrados

Responses
200

Successful operation

application/json
get
/customer
GET /v2/customer HTTP/1.1
Host: 
Accept: */*
200

Successful operation

[
  {
    "wallet": "0xe69d9b02e31da15cf78184078e250633b69753cc",
    "cpfCnpj": "123.456.789-01",
    "balance": 123.45
  }
]

Insere um novo cliente na rede

post
Body
walletstringRead-onlyOptional

Endereçco da carteira do cliente no sistema.

Example: 0xe69d9b02e31da15cf78184078e250633b69753cc
cpfCnpjstringRequired

O CPF ou CNPJ do cliente.

Example: 123.456.789-01
balancenumber · doubleRead-onlyOptional

A quantidade de real tokenizado do cliente.

Example: 123.45
Responses
200

Successful operation

application/json
post
/customer
POST /v2/customer HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 28

{
  "cpfCnpj": "123.456.789-01"
}
200

Successful operation

{
  "wallet": "0xe69d9b02e31da15cf78184078e250633b69753cc",
  "cpfCnpj": "123.456.789-01",
  "balance": 123.45
}

Consulta dados de um cliente especifico

get
Path parameters
customerWalletstringRequired

Carteira do Cliente que está realizando a operação

Responses
200

Successful operation

application/json
get
/customer/{customerWallet}
GET /v2/customer/{customerWallet} HTTP/1.1
Host: 
Accept: */*
200

Successful operation

{
  "wallet": "0xe69d9b02e31da15cf78184078e250633b69753cc",
  "cpfCnpj": "123.456.789-01",
  "balance": 123.45
}

Realiza o deposito de Real para conversão para Real Tokenizado

post
Path parameters
customerWalletstringRequired

Carteira do Cliente que está realizando a operação

Body
amountnumber · doubleRequired

A quantidade de real tokenizado de todos os clientes do banco.

Example: 123.45
Responses
200

Successful operation

application/json
post
/customer/{customerWallet}
POST /v2/customer/{customerWallet} HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 17

{
  "amount": 123.45
}
200

Successful operation

{
  "wallet": "0xe69d9b02e31da15cf78184078e250633b69753cc",
  "cpfCnpj": "123.456.789-01",
  "balance": 123.45
}