Get detailed information about a specific invoice

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 & Payments Invoices

Context

Used in the dashboard

/ /billing /domains

Workflow links

Produces

Path Parameters

id integer · min: 1 required Example: 46489

Unique id identifier

Headers

Accept Example
Content-Type Example

Responses

200
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.email string required · Example: [email protected]
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.email string required · Example: [email protected]
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).

GET https://cloud.hostup.se/api/billing/invoice/{id}
For AI assistants
cURL
curl -X GET "https://cloud.hostup.se/api/billing/invoice/46489" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json"
Response
{
  "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
  }
}