Listar Transacoes
Consulte todas as transacoes da sua empresa com paginacao, ordenacao e filtros.
GET
/api/Transaction/company/transactionsParametros de Query (Opcionais)
| Parametro | Tipo | Descricao |
|---|---|---|
page | integer | Numero da pagina (padrao: 1) |
pageSize | integer | Itens por pagina (padrao: 50, max: 100) |
sort | string | Ordenacao: createdAt_desc ou createdAt_asc |
pageinteger
Numero da pagina (padrao: 1)
pageSizeinteger
Itens por pagina (padrao: 50, max: 100)
sortstring
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>"