View a list of all invoices associated with your account. This returns information such as invoice date, due date, and total amount. The endpoint also returns a `currency_id` that can be used in a subsequent call to `/api/account/currency` for managing currencies.
/cost-management /billing currency_id → data.invoices[].currency_id group_id → data.invoices[].group_id Accept Example Content-Type Example data object required data.currentPage integer
· Example: 1 data.hasMore boolean
· Example: false data.invoices array<object> required
· Example: [{"id":"51899","locked":"0","currency_id":"0","date":"2026-01-29","dateorig":"2026-01-2... data.invoices[].client_id string required
· Example: 30000 data.invoices[].companyname string required
· Example: Example AB data.invoices[].credit string · enum required
· Example: 0.00 0.00 3.75 48.75 data.invoices[].currency_id string required
· Example: 0 data.invoices[].date string required
· Example: 2026-01-29 data.invoices[].dateorig string required
· Example: 2026-01-29 data.invoices[].datepaid string required
· Example: 0000-00-00 00:00:00 data.invoices[].duedate string required
· Example: 2026-02-12 data.invoices[].firstname string required
· Example: Anna data.invoices[].flags string required
· Example: 0 data.invoices[].formatted_id string required
· Example: 202651899 data.invoices[].grandtotal string required
· Example: 467.50 data.invoices[].group_id string required
· Example: 0 data.invoices[].id string required
· Example: 51899 data.invoices[].lastname string required
· Example: Svensson data.invoices[].locked string required
· Example: 0 data.invoices[].module string · enum required
· Example: Kortbetalning Kortbetalning Stripe Checkout Swish data.invoices[].paid_id string required
· Example: data.invoices[].paybefore string required
· Example: 2026-02-12 data.invoices[].recid string required
· Example: 0 data.invoices[].status string · enum required
· Example: Unpaid Cancelled Paid Unpaid data.invoices[].subtotal2 string required
· Example: 467.50 data.invoices[].total string required
· Example: 467.50 data.pages integer
· Example: 1 data.pagination object data.pagination.limit integer required
· Example: 100 data.pagination.page integer required
· Example: 0 data.pagination.total integer required
· Example: 1 data.pagination.totalItems string required
· Example: 1 data.success boolean
· Example: true True for successful responses.
data.total string
· Example: 1 requestId string required
· Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba Unique request identifier (UUID).
success boolean required
· Example: true True for successful responses.
timestamp string required
· Example: 2026-02-10T00:00:00.000Z ISO 8601 timestamp (UTC).
https://cloud.hostup.se/api/billing/invoices curl -X GET "https://cloud.hostup.se/api/billing/invoices" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" {
"success": true,
"timestamp": "2026-02-10T00:00:00.000Z",
"requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
"data": {
"invoices": [
{
"id": "51899",
"locked": "0",
"currency_id": "0",
"date": "2026-01-29",
"dateorig": "2026-01-29",
"duedate": "2026-02-12",
"paybefore": "2026-02-12",
"datepaid": "0000-00-00 00:00:00",
"subtotal2": "467.50",
"credit": "0.00",
"total": "467.50",
"grandtotal": "467.50",
"paid_id": "",
"status": "Unpaid",
"firstname": "Anna",
"client_id": "30000",
"flags": "0",
"lastname": "Svensson",
"companyname": "Example AB",
"module": "Kortbetalning",
"recid": "0",
"group_id": "0",
"formatted_id": "202651899"
}
],
"pagination": {
"page": 0,
"limit": 100,
"total": 1,
"totalItems": "1"
}
}
}