curl --request GET \
--url https://api.liquiditi.com.br/v1/orders \
--header 'x-api-key: <api-key>'import requests
url = "https://api.liquiditi.com.br/v1/orders"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.liquiditi.com.br/v1/orders', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.liquiditi.com.br/v1/orders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.liquiditi.com.br/v1/orders"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.liquiditi.com.br/v1/orders")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.liquiditi.com.br/v1/orders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body[
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "sell",
"status": "created",
"ask_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"quantity": 123,
"asset_code": "<string>",
"asset_type": "CDB",
"idempotency_key": "<string>",
"asset": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "CDB",
"name": "<string>",
"cetip_code": "<string>",
"maturity_date": "2023-12-25",
"grace_date": "2023-12-25",
"asset_indexer": "<string>",
"interest_redemption_type": "<string>",
"redemption_type": "<string>",
"issuer": "<string>"
},
"created_at": "2023-11-07T05:31:56Z",
"expected_liquidation_date": "2023-12-25",
"transitions": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"transitioned_at": "2023-11-07T05:31:56Z",
"status": "<string>"
}
]
}
]{
"error": "<string>",
"message": "<string>"
}Listar ordens
Retorna o histórico de ordens da sua conta, com suporte a filtros por status e período.
curl --request GET \
--url https://api.liquiditi.com.br/v1/orders \
--header 'x-api-key: <api-key>'import requests
url = "https://api.liquiditi.com.br/v1/orders"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.liquiditi.com.br/v1/orders', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.liquiditi.com.br/v1/orders",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.liquiditi.com.br/v1/orders"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.liquiditi.com.br/v1/orders")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.liquiditi.com.br/v1/orders")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body[
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "sell",
"status": "created",
"ask_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"quantity": 123,
"asset_code": "<string>",
"asset_type": "CDB",
"idempotency_key": "<string>",
"asset": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "CDB",
"name": "<string>",
"cetip_code": "<string>",
"maturity_date": "2023-12-25",
"grace_date": "2023-12-25",
"asset_indexer": "<string>",
"interest_redemption_type": "<string>",
"redemption_type": "<string>",
"issuer": "<string>"
},
"created_at": "2023-11-07T05:31:56Z",
"expected_liquidation_date": "2023-12-25",
"transitions": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"transitioned_at": "2023-11-07T05:31:56Z",
"status": "<string>"
}
]
}
]{
"error": "<string>",
"message": "<string>"
}limit, offset). Cada item segue Order com transitions e asset. Referência de campos: Ordens — Informações disponíveis. Objeto asset: Ativo.Authorizations
Chave de API gerada no painel da Liquiditi
Query Parameters
Filtrar por status da ordem
created, reserved, accepted, processed, transferred, completed, cancelled Retornar ordens criadas a partir desta data (formato ISO 8601)
Retornar ordens criadas até esta data (formato ISO 8601)
Número máximo de resultados por página
Número de resultados para pular (paginação)
Response
Lista de ordens retornada com sucesso. O corpo da resposta é um array JSON de ordens na raiz.
Identificador único da ordem
Tipo da ordem
sell Status atual da ordem
created, reserved, accepted, processed, transferred, completed, cancelled Identificador da oferta no livro de ofertas
Quantidade de títulos
Código do ativo na CETIP
Tipo do título (CDB, letras, CRIs/CRAs, debêntures)
CDB, LCI, LCA, LCD, LF, CRI, CRA, DEB Chave de idempotência utilizada na criação
Show child attributes
Show child attributes
Data e hora de criação da ordem
Data prevista de liquidação
Histórico de transições de status da ordem
Show child attributes
Show child attributes