Vorexy

Listar Transacoes

Consulte todas as transacoes da sua empresa com paginacao, ordenacao e filtros.

GET/api/Transaction/company/transactions

Parametros de Query (Opcionais)

page
integer

Numero da pagina (padrao: 1)

pageSize
integer

Itens por pagina (padrao: 50, max: 100)

sort
string

Ordenacao: createdAt_desc ou createdAt_asc

Exemplo JavaScript

JavaScript
const CLIENT_ID = 'e1c98954cc404cbcb2868af9b40c7a33';
const API_KEY = 'sua-api-key-secreta';
const query = {
page: 1,
pageSize: 50,
sort: 'createdAt_desc',
};
const queryString = Object.entries(query)
.filter(([, v]) => v !== undefined && v !== null)
.map(([k, v]) => `${encodeURIComponent(k)}=${encodeURIComponent(String(v))}`)
.join('&');
const response = await fetch(
`https://vorexy.com/api/Transaction/company/transactions?${queryString}`,
{
method: 'GET',
headers: {
'Accept': 'application/json',
'X-Client-Id': CLIENT_ID,
'X-API-Key': API_KEY,
},
}
);
const data = await response.json();
console.log('Transacoes:', data);

Exemplo cURL

cURL
curl -X GET "https://vorexy.com/api/Transaction/company/transactions?page=1&pageSize=50&sort=createdAt_desc" \
-H "Accept: application/json" \
-H "X-Client-Id: <CLIENT_ID>" \
-H "X-API-Key: <API_KEY>"