Retrieve a specific invoice's complete information, including status, date, and payment details. It also returns IDs needed to update the customer's currency (currency_id) for subsequent calls to POST /api/account/currency. This is useful for reviewing historical payments or verifying payment status.
/ /billing /domains currency_id → data.invoice.currency_id group_id → data.invoice.client.group_id phonenumber → data.invoice.client.phonenumber id integer · min: 1 required
Example: 46489 Unique id identifier
Accept Example Content-Type Example data object required data.invoice object required data.invoice.brand_id string required
· Example: 0 data.invoice.client object required data.invoice.client.address1 string · enum required
· Example: Examplegatan 1 Examplegatan 1 Examplegatan 1 Examplegatan 1 data.invoice.client.address2 string required
· Example: data.invoice.client.billing_contact_id string required
· Example: 0 data.invoice.client.brand string required
· Example: data.invoice.client.brand_id string required
· Example: 1 data.invoice.client.browser string required
· Example: data.invoice.client.captchav2 string required
· Example: ja data.invoice.client.city string · enum required
· Example: Stockholm Stockholm Stockholm Stockholm data.invoice.client.client_id string required
· Example: 30000 data.invoice.client.company string required
· Example: 1 data.invoice.client.companyname string required
· Example: Example AB data.invoice.client.country string required
· Example: SE data.invoice.client.currency_id string required
· Example: 0 data.invoice.client.datecreated string required
· Example: 2025-12-11 data.invoice.client.disableemails string required
· Example: 0 data.invoice.client.eid string
· Example: true data.invoice.client.firstname string required
· Example: Anna data.invoice.client.foretagpersonnummer string
· Example: 900101-0000 data.invoice.client.group_id string required
· Example: 0 data.invoice.client.id string required
· Example: 13125 data.invoice.client.langcustomline0076 string · enum
· Example: Martin Loogna data.invoice.client.language string required
· Example: svenska data.invoice.client.lastname string required
· Example: Svensson data.invoice.client.latefeeoveride integer required
· Example: 0 data.invoice.client.loginattempts string required
· Example: 0 data.invoice.client.mfamodule string required
· Example: 0 data.invoice.client.notes string required
· Example: Example note data.invoice.client.orgno string · enum required
· Example: [SE]555555-0000 [SE]555555-0000 [SE]555555-0000 [SE]555555-0000 data.invoice.client.overideautosusp string required
· Example: 0 data.invoice.client.overideduenotices boolean required
· Example: false data.invoice.client.parent_id string required
· Example: 0 data.invoice.client.phonenumber string required
· Example: +46700000000 data.invoice.client.postcode string · enum required
· Example: 123 45 123 45 123 45 123 45 data.invoice.client.privileges string required
· Example: data.invoice.client.reset_expiry string required
· Example: data.invoice.client.reset_token string required
· Example: YOUR_TOKEN data.invoice.client.state string · enum required
· Example: Stockholm Stockholm Stockholm Stockholm data.invoice.client.status string required
· Example: Active data.invoice.client.taxexempt string required
· Example: 0 data.invoice.client.taxrate string required
· Example: 0 data.invoice.client.taxrateoverride string required
· Example: 0 data.invoice.client_id string required
· Example: 30000 data.invoice.contact_id string required
· Example: 0 data.invoice.credit integer required
· Example: 0 data.invoice.currency_id string required
· Example: 0 data.invoice.date string required
· Example: 2025-12-11 data.invoice.datepaid string required
· Example: 0000-00-00 00:00:00 data.invoice.discounts array<object> required
· Example: [] data.invoice.duedate string required
· Example: 2025-12-25 data.invoice.flags string required
· Example: 0 data.invoice.gateway string · enum required
· Example: Kortbetalning Kortbetalning Stripe Checkout data.invoice.grandtotal number required
· Example: 583.3 data.invoice.id string required
· Example: 46489 data.invoice.is_first boolean required
· Example: true data.invoice.items array<object> required
· Example: [{"id":"75657","invoice_id":"46489","type":"Domain Register","item_id":"20106","descrip... data.invoice.items[].amount string · enum required
· Example: 105.78 0.00 105.78 110.00 119.00 120.00 120.10 139.00 358.28 59.38 71.37 data.invoice.items[].billing_history object data.invoice.items[].billing_history.id integer required
· Example: 7836 data.invoice.items[].billing_history.period_end string · enum required
· Example: 2026-12-10 2026-12-10 2026-12-16 2027-01-24 data.invoice.items[].billing_history.period_start string · enum required
· Example: 2025-12-11 2025-12-11 2025-12-17 2026-01-25 data.invoice.items[].billing_history.value string · enum required
· Example: 105.780000 105.780000 110.000000 119.000000 120.000000 120.100000 139.000000 358.280000 59.380000 71.370000 data.invoice.items[].description string required
· Example: Domänregistrering: example.com Period: 1 År + Use the domicile address of for this domain: data.invoice.items[].description2 string required
· Example: Domänregistrering: example.com Period: 1 År + Use the domicile address of for this domain: data.invoice.items[].discount string required
· Example: 0.00 data.invoice.items[].group_id string required
· Example: 0 data.invoice.items[].id string required
· Example: 75657 data.invoice.items[].invoice_id string required
· Example: 46489 data.invoice.items[].item_id string required
· Example: 20106 data.invoice.items[].linetotal string | integer · enum required
· Example: 105.78 105.78 110.00 119.00 120.00 120.10 139.00 358.28 59.38 71.37 data.invoice.items[].period_end string · enum required
· Example: 2026-12-10 2026-12-10 2026-12-16 2027-01-24 data.invoice.items[].period_start string · enum required
· Example: 2025-12-11 2025-12-11 2025-12-17 2026-01-25 data.invoice.items[].position integer required
· Example: 0 data.invoice.items[].qty string required
· Example: 1.00 data.invoice.items[].setup_fee string required
· Example: 0.000 data.invoice.items[].tax string · enum required
· Example: 26.45 0.00 14.85 17.84 26.45 27.50 29.75 30.00 30.03 34.75 89.57 data.invoice.items[].tax_rate integer required
· Example: 25 data.invoice.items[].taxed string required
· Example: 1 data.invoice.items[].type string · enum required
· Example: Domain Register Domain Register Domain Transfer data.invoice.locked string required
· Example: 0 data.invoice.metadata object required data.invoice.metadata.client object required data.invoice.metadata.client.address1 string · enum required
· Example: Examplegatan 1 Examplegatan 1 Examplegatan 1 Examplegatan 1 data.invoice.metadata.client.address2 string required
· Example: data.invoice.metadata.client.billing_contact_id string required
· Example: 0 data.invoice.metadata.client.brand string required
· Example: data.invoice.metadata.client.brand_id string required
· Example: 1 data.invoice.metadata.client.browser string required
· Example: data.invoice.metadata.client.captchav2 string required
· Example: ja data.invoice.metadata.client.city string · enum required
· Example: Stockholm Stockholm Stockholm Stockholm data.invoice.metadata.client.client_id string required
· Example: 30000 data.invoice.metadata.client.company string required
· Example: 1 data.invoice.metadata.client.companyname string required
· Example: Example AB data.invoice.metadata.client.country string required
· Example: SE data.invoice.metadata.client.currency_id string required
· Example: 0 data.invoice.metadata.client.datecreated string required
· Example: 2025-12-11 data.invoice.metadata.client.disableemails string required
· Example: 0 data.invoice.metadata.client.eid string
· Example: true data.invoice.metadata.client.firstname string required
· Example: Anna data.invoice.metadata.client.foretagpersonnummer string
· Example: 900101-0000 data.invoice.metadata.client.group_id string required
· Example: 0 data.invoice.metadata.client.id string required
· Example: 13125 data.invoice.metadata.client.langcustomline0076 string · enum
· Example: Martin Loogna data.invoice.metadata.client.language string required
· Example: svenska data.invoice.metadata.client.lastname string required
· Example: Svensson data.invoice.metadata.client.latefeeoveride integer required
· Example: 0 data.invoice.metadata.client.loginattempts string required
· Example: 0 data.invoice.metadata.client.mfamodule string required
· Example: 0 data.invoice.metadata.client.notes string required
· Example: Example note data.invoice.metadata.client.orgno string · enum required
· Example: [SE]555555-0000 [SE]555555-0000 [SE]555555-0000 [SE]555555-0000 data.invoice.metadata.client.overideautosusp string required
· Example: 0 data.invoice.metadata.client.overideduenotices boolean required
· Example: false data.invoice.metadata.client.parent_id string required
· Example: 0 data.invoice.metadata.client.phonenumber string required
· Example: +46700000000 data.invoice.metadata.client.postcode string · enum required
· Example: 123 45 123 45 123 45 123 45 data.invoice.metadata.client.privileges string required
· Example: data.invoice.metadata.client.reset_expiry string required
· Example: data.invoice.metadata.client.reset_token string required
· Example: YOUR_TOKEN data.invoice.metadata.client.state string · enum required
· Example: Stockholm Stockholm Stockholm Stockholm data.invoice.metadata.client.status string required
· Example: Active data.invoice.metadata.client.taxexempt string required
· Example: 0 data.invoice.metadata.client.taxrate string required
· Example: 0 data.invoice.metadata.client.taxrateoverride string required
· Example: 0 data.invoice.metadata.currencies string required
· Example: data.invoice.metadata.first_order boolean required
· Example: true data.invoice.metadata.order_id integer required
· Example: 32492 data.invoice.metadata.taxconfig object required data.invoice.metadata.taxconfig.AllowNegativeTax string required
· Example: on data.invoice.metadata.taxconfig.CompoundL2 string required
· Example: off data.invoice.metadata.taxconfig.TaxCredited string required
· Example: off data.invoice.metadata.taxconfig.TaxRounding string required
· Example: item data.invoice.metadata.taxconfig.TaxType string required
· Example: exclusive data.invoice.notes string required
· Example: data.invoice.order_id string required
· Example: 32492 data.invoice.order_number string required
· Example: 1135187950 data.invoice.paid_id string required
· Example: data.invoice.paybefore string · enum required
· Example: 2025-12-11 2025-12-11 2025-12-30 2026-02-08 data.invoice.payment_module string required
· Example: 16 data.invoice.proforma_id string required
· Example: 202546489 data.invoice.rate integer required
· Example: 1 data.invoice.rate2 integer required
· Example: 0 data.invoice.rate3 integer required
· Example: 1 data.invoice.recurring_id string required
· Example: 0 data.invoice.sortid string required
· Example: 0 data.invoice.status string · enum required
· Example: Unpaid Paid Unpaid data.invoice.subtotal number required
· Example: 466.63 data.invoice.tax number required
· Example: 116.67 data.invoice.tax2 integer required
· Example: 0 data.invoice.taxes object required data.invoice.taxes.0 object required data.invoice.taxes.0.name string required
· Example: 0% data.invoice.taxes.0.rate integer required
· Example: 0 data.invoice.taxes.0.subtotal integer required
· Example: 0 data.invoice.taxes.0.tax integer required
· Example: 0 data.invoice.taxes.0.total integer required
· Example: 0 data.invoice.taxes.25 object required data.invoice.taxes.25.name string required
· Example: 25% data.invoice.taxes.25.rate integer required
· Example: 25 data.invoice.taxes.25.subtotal string · enum required
· Example: 466.63 358.28 378.00 466.63 data.invoice.taxes.25.tax string · enum required
· Example: 116.67 116.67 89.57 94.50 data.invoice.taxes.25.total string · enum required
· Example: 583.30 447.85 472.50 583.30 data.invoice.taxexempt string required
· Example: 0 data.invoice.taxrate integer required
· Example: 25 data.invoice.taxrate2 integer required
· Example: 0 data.invoice.total number required
· Example: 583.3 data.success boolean required
· Example: true True for successful responses.
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/invoice/{id} curl -X GET "https://cloud.hostup.se/api/billing/invoice/46489" \
-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": {
"invoice": {
"id": "46489",
"paid_id": "",
"recurring_id": "0",
"status": "Unpaid",
"client_id": "30000",
"contact_id": "0",
"date": "2025-12-11",
"duedate": "2025-12-25",
"paybefore": "2025-12-11",
"datepaid": "0000-00-00 00:00:00",
"subtotal": 466.63,
"credit": 0,
"tax": 116.67,
"taxrate": 25,
"tax2": 0,
"taxrate2": 0,
"taxexempt": "0",
"total": 583.3,
"grandtotal": 583.3,
"payment_module": "16",
"currency_id": "0",
"rate": 1,
"rate2": 0,
"rate3": 1,
"notes": "",
"locked": "0",
"metadata": {
"taxconfig": {
"CompoundL2": "off",
"TaxType": "exclusive",
"TaxRounding": "item",
"AllowNegativeTax": "on",
"TaxCredited": "off"
},
"client": {
"id": "13125",
"group_id": "0",
"email": "[email protected]",
"status": "Active",
"loginattempts": "0",
"mfamodule": "0",
"brand_id": "1",
"browser": "",
"reset_token": "YOUR_TOKEN",
"reset_expiry": "",
"parent_id": "0",
"firstname": "Anna",
"lastname": "Svensson",
"companyname": "Example AB",
"address1": "Examplegatan 1",
"address2": "",
"city": "Stockholm",
"state": "Stockholm",
"postcode": "123 45",
"country": "SE",
"phonenumber": "+46700000000",
"datecreated": "2025-12-11",
"notes": "Example note",
"language": "svenska",
"company": "1",
"taxexempt": "0",
"latefeeoveride": 0,
"overideduenotices": false,
"client_id": "30000",
"currency_id": "0",
"privileges": "",
"taxrateoverride": "0",
"taxrate": "0",
"billing_contact_id": "0",
"overideautosusp": "0",
"disableemails": "0",
"brand": "",
"orgno": "[SE]555555-0000",
"captchav2": "ja",
"langcustomline0076": "",
"foretagpersonnummer": "900101-0000",
"eid": "true"
},
"currencies": "",
"first_order": true,
"order_id": 32492
},
"flags": "0",
"sortid": "0",
"brand_id": "0",
"order_id": "32492",
"order_number": "1135187950",
"is_first": true,
"items": [
{
"id": "75657",
"invoice_id": "46489",
"type": "Domain Register",
"item_id": "20106",
"description": "Domänregistrering: example.com Period: 1 År + Use the domicile address of for this domain:",
"description2": "Domänregistrering: example.com Period: 1 År + Use the domicile address of for this domain:",
"amount": "105.78",
"discount": "0.00",
"setup_fee": "0.000",
"period_start": "2025-12-11",
"period_end": "2026-12-10",
"taxed": "1",
"tax_rate": 25,
"tax": "26.45",
"qty": "1.00",
"position": 0,
"group_id": "0",
"linetotal": "105.78",
"billing_history": {
"id": 7836,
"period_start": "2025-12-11",
"period_end": "2026-12-10",
"value": "105.780000"
}
},
{
"id": "75658",
"invoice_id": "46489",
"type": "Domain Register",
"item_id": "20107",
"description": "Domänregistrering: ajkdesign.nl Period: 1 År",
"description2": "Domänregistrering: ajkdesign.nl Period: 1 År",
"amount": "59.38",
"discount": "0.00",
"setup_fee": "0.000",
"period_start": "2025-12-11",
"period_end": "2026-12-10",
"taxed": "1",
"tax_rate": 25,
"tax": "14.85",
"qty": "1.00",
"position": 1,
"group_id": "0",
"linetotal": "59.38",
"billing_history": {
"id": 7837,
"period_start": "2025-12-11",
"period_end": "2026-12-10",
"value": "59.380000"
}
},
{
"_truncated": "... and 3 more items"
}
],
"discounts": [],
"client": {
"id": "13125",
"group_id": "0",
"email": "[email protected]",
"status": "Active",
"loginattempts": "0",
"mfamodule": "0",
"brand_id": "1",
"browser": "",
"reset_token": "YOUR_TOKEN",
"reset_expiry": "",
"parent_id": "0",
"firstname": "Anna",
"lastname": "Svensson",
"companyname": "Example AB",
"address1": "Examplegatan 1",
"address2": "",
"city": "Stockholm",
"state": "Stockholm",
"postcode": "123 45",
"country": "SE",
"phonenumber": "+46700000000",
"datecreated": "2025-12-11",
"notes": "Example note",
"language": "svenska",
"company": "1",
"taxexempt": "0",
"latefeeoveride": 0,
"overideduenotices": false,
"client_id": "30000",
"currency_id": "0",
"privileges": "",
"taxrateoverride": "0",
"taxrate": "0",
"billing_contact_id": "0",
"overideautosusp": "0",
"disableemails": "0",
"brand": "",
"orgno": "[SE]555555-0000",
"captchav2": "ja",
"langcustomline0076": "",
"foretagpersonnummer": "900101-0000",
"eid": "true"
},
"proforma_id": "202546489",
"taxes": {
"0": {
"subtotal": 0,
"name": "0%",
"rate": 0,
"total": 0,
"tax": 0
},
"25": {
"subtotal": "466.63",
"name": "25%",
"rate": 25,
"total": "583.30",
"tax": "116.67"
}
},
"gateway": "Kortbetalning"
},
"success": true
}
}