List all orders

GET https://api.tamio.com/v2/orders/list

Returns a paginated list of orders (pending/draft invoices) with filtering options including date ranges, customer, currency, price ranges, and payment gateway.

Query Parameters

page integer*
per_page integer*
order string
ascdesc
from string

Start date for date range filter (ISO format or Unix timestamp)

to string

End date for date range filter (ISO format or Unix timestamp)

customer_id string

Filter by customer UUID

currency string

Filter by currency code

minimum_price number

Minimum total amount filter

maximum_price number

Maximum total amount filter

gateway string

Filter by payment gateway/method used

Responses

200 Orders retrieved successfully

Orders retrieved successfully

status integer
invoices array of PendingOrder
400 Bad request – validation or business-logic error
401 Missing or invalid API key
/orders/list
1const response = await fetch("https://api.tamio.com/v2/orders/list", {
2 headers: {
3 "Authorization": "Bearer YOUR_API_KEY",
4 "Accept": "application/json"
5 }
6});
7const data = await response.json();
Responses
{
  "status": 200,
  "invoices": []
}