Retrieve detailed information about a specific order, including its status, invoice details, and related services. It also returns IDs needed for follow-up actions, such as `currency_id` for currency updates, `product_id` for service upgrades, `server_id` for server tags, and `invoice_id` for payment or email handling.
/billing currency_id → data.order.currency_id product_id → data.order.hosting[].product_id server_id → data.order.hosting[].server_id id integer · min: 1 required
Example: 32581 Unique id identifier
Accept Example Content-Type Example data object required data.can_cancel boolean required
· Example: true data.order object required data.order.addons array<object> required
· Example: [] data.order.admin_firstname string required
· Example: data.order.admin_lastname string required
· Example: data.order.balance string · enum required
· Example: Incomplete Completed Incomplete data.order.client_id string required
· Example: 30000 data.order.commitment_date string required
· Example: data.order.companyname string required
· Example: data.order.contract_accepted_by string required
· Example: data.order.contract_accepted_date string required
· Example: data.order.contracts array<object> required
· Example: [] data.order.currency object required data.order.currency.code string · enum required
· Example: kr Machine-readable error code.
EUR kr data.order.currency.decimal string required
· Example: 2 data.order.currency.enable string
· Example: 1 data.order.currency.format string · enum required
· Example: 1 234,56 1 234,56 1,234.56 data.order.currency.id integer | string required
· Example: 0 data.order.currency.iso string · enum required
· Example: SEK EUR SEK data.order.currency.last_changes string
· Example: 2026-02-10 00:00:00 data.order.currency.rate integer | string required
· Example: 1 data.order.currency.rounding string required
· Example: 2 data.order.currency.rounding_mode string required
· Example: HALF_UP data.order.currency.sign string · enum required
· Example: € data.order.currency.update string
· Example: 0 data.order.currency_id string required
· Example: 0 data.order.date_created string required
· Example: 2026-02-10 00:00:00 data.order.domains array<object> required
· Example: [] data.order.fieldupgrades array<object> required
· Example: [] data.order.firstname string required
· Example: Anna data.order.hosting array<object> required
· Example: [{"id":"17406","domain":"example.com","product_id":"3036","total":"374.00","qty":"1","b... data.order.hosting[].autosetup string required
· Example: 2 data.order.hosting[].billingcycle string required
· Example: Annually data.order.hosting[].category_id string required
· Example: 2 data.order.hosting[].catname string required
· Example: Regular Compute data.order.hosting[].commitment_date string required
· Example: data.order.hosting[].domain string required
· Example: example.com data.order.hosting[].id string required
· Example: 17406 data.order.hosting[].item_type string required
· Example: Hosting data.order.hosting[].module string required
· Example: 33 data.order.hosting[].name string required
· Example: VPS XS data.order.hosting[].password string required
· Example: YOUR_PASSWORD data.order.hosting[].product_id string required
· Example: 3036 data.order.hosting[].ptype string required
· Example: dedicated data.order.hosting[].qty string required
· Example: 1 data.order.hosting[].rootpassword string required
· Example: YOUR_PASSWORD data.order.hosting[].server_id string required
· Example: 78 data.order.hosting[].status string · enum required
· Example: Pending Active Pending data.order.hosting[].total string · enum required
· Example: 374.00 1440.00 37.40 374.00 data.order.hosting[].username string required
· Example: xqzmyhcf data.order.id string required
· Example: 32581 data.order.invcredit string required
· Example: 0.00 data.order.invoice_id string required
· Example: 46625 data.order.invstatus string · enum required
· Example: Unpaid Paid Unpaid data.order.invsubtotal2 string · enum required
· Example: 374.00 187.50 374.00 44.51 data.order.invtotal string · enum required
· Example: 374.00 187.50 374.00 44.51 data.order.item_count integer required
· Example: 1 data.order.lastname string required
· Example: Svensson data.order.metadata object required data.order.metadata.client_id integer required
· Example: 30000 data.order.metadata.draft_currency_id string
· Example: 2 data.order.metadata.gateway_id string required
· Example: 0 data.order.metadata.invoice_id string required
· Example: 46625 data.order.metadata.total string · enum required
· Example: 374.00 187.50 374.00 44.51 data.order.module string · enum required
· Example: Kortbetalning data.order.modusubtype string required
· Example: data.order.notes array<object> required
· Example: [{"id":"4269","type":"order","rel_id":"32581","admin_id":"0","date":"2026-02-10 00:00:0... data.order.notes[].admin_id string required
· Example: 0 data.order.notes[].date string required
· Example: 2026-02-10 00:00:00 data.order.notes[].firstname string required
· Example: data.order.notes[].flags string required
· Example: 0 data.order.notes[].id string required
· Example: 4269 data.order.notes[].lastname string required
· Example: data.order.notes[].rel_id string required
· Example: 32581 data.order.notes[].title string required
· Example: data.order.notes[].type string required
· Example: order data.order.number string required
· Example: 1760701188 data.order.order_ip string required
· Example: 192.0.0.1 data.order.payment_module string required
· Example: 0 data.order.staff_member_id string required
· Example: 0 data.order.status string · enum required
· Example: Pending Active Pending data.order.total string · enum required
· Example: 374.00 187.50 374.00 44.51 data.order.type string required
· Example: new data.order.upgrades array<object> required
· Example: [] data.status string · enum required
· Example: Pending Active Pending 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/order/{id} curl -X GET "https://cloud.hostup.se/api/billing/order/32581" \
-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": {
"order": {
"id": "32581",
"number": "1760701188",
"payment_module": "0",
"client_id": "30000",
"staff_member_id": "0",
"invoice_id": "46625",
"total": "374.00",
"currency_id": "0",
"date_created": "2026-02-10 00:00:00",
"status": "Pending",
"order_ip": "192.0.0.1",
"notes": [
{
"id": "4269",
"type": "order",
"rel_id": "32581",
"admin_id": "0",
"date": "2026-02-10 00:00:00",
"note": "Order Attempt Key: [email protected]",
"title": "",
"flags": "0",
"firstname": "",
"lastname": ""
}
],
"metadata": {
"invoice_id": "46625",
"total": "374.00",
"gateway_id": "0",
"client_id": 30000
},
"contract_accepted_date": "",
"contract_accepted_by": "",
"commitment_date": "",
"type": "new",
"firstname": "Anna",
"lastname": "Svensson",
"companyname": "",
"module": "",
"modusubtype": "",
"invtotal": "374.00",
"invstatus": "Unpaid",
"invcredit": "0.00",
"invsubtotal2": "374.00",
"admin_firstname": "",
"admin_lastname": "",
"balance": "Incomplete",
"hosting": [
{
"id": "17406",
"domain": "example.com",
"product_id": "3036",
"total": "374.00",
"qty": "1",
"billingcycle": "Annually",
"status": "Pending",
"server_id": "78",
"name": "VPS XS",
"autosetup": "2",
"category_id": "2",
"username": "xqzmyhcf",
"password": "YOUR_PASSWORD",
"rootpassword": "YOUR_PASSWORD",
"catname": "Regular Compute",
"module": "33",
"ptype": "dedicated",
"commitment_date": "",
"item_type": "Hosting"
}
],
"addons": [],
"upgrades": [],
"fieldupgrades": [],
"domains": [],
"contracts": [],
"currency": {
"code": "kr",
"iso": "SEK",
"sign": "",
"format": "1 234,56",
"decimal": "2",
"rounding": "2",
"rounding_mode": "HALF_UP",
"id": 0,
"rate": 1
},
"item_count": 1
},
"status": "Pending",
"can_cancel": true
}
}