Fetch one invoice
Fetch one subscription invoice with its lines. Read only.
GET
https://app.softsolz.uk/api/v1/services/catalog/catalog/invoices/{id}Recent Requests
Kept only in this browserTimeStatusTook
Send a request with Try it to see it here.
Path Params
idstringrequiredHeaders
AuthorizationstringrequiredBearer token: Bearer sk_live_... (or sk_test_... for sandbox). A login token will not work here.
Response
Response Body
idstringInvoice id.subscription_idstring | nullSubscription the invoice belongs to.contact_idstring | nullContact being billed.contact_namestring | nullFull name of that contact.company_idstring | nullCompany being billed.numberstringInvoice number shown to the customer.statusstringWhere the invoice is.currencystringThree-letter currency code.subtotal_centsintegerTotal before discount and tax.discount_centsintegerDiscount taken off.tax_centsintegerTax charged.total_centsintegerAmount due in total.amount_paid_centsintegerAmount paid so far.credit_applied_centsintegerCredit from credit notes used on this invoice.period_startstring | nullStart of the period billed.period_endstring | nullEnd of the period billed.issued_atstring | nullWhen the invoice was issued.due_atstring | nullWhen payment is due.paid_atstring | nullWhen the invoice was paid.attempt_countintegerHow many times payment has been tried.next_attempt_atstring | nullWhen payment will be tried next.created_atstringWhen the invoice was created.linesarray of objectsThe lines on the invoice. Only returned when you fetch one invoice.Request
curl --request GET \ --url https://app.softsolz.uk/api/v1/services/catalog/catalog/invoices/{id} \ --header 'Authorization: Bearer sk_live_your_key'Credentials
Sent as a Bearer token and used in the samples above and in Try it. Kept only in this browser tab until you close it. Use an sk_test_ key to stay in your sandbox.
Response · 200
{ "data": { "id": "412", "subscription_id": "88", "contact_id": "7d3f2b1a-9c4e-4f6a-8b2d-1e5c7a9b0f12", "contact_name": "Jane Doe", "company_id": null, "number": "SUB-0007", "status": "paid", "currency": "GBP", "subtotal_cents": 2900, "discount_cents": 0, "tax_cents": 580, "total_cents": 3480, "amount_paid_cents": 3480, "credit_applied_cents": 0, "period_start": null, "period_end": null, "issued_at": null, "due_at": null, "paid_at": null, "attempt_count": 1, "next_attempt_at": null, "created_at": "2026-10-01T09:00:00.000Z", "lines": [ { "id": "301", "product_id": "17", "price_id": null, "description": "Pro plan", "quantity": 1, "unit_price_cents": 2900, "amount_cents": 2900, "tax_rate_percent": 20, "tax_cents": 580, "is_proration": false, "period_start": null, "period_end": null } ] }}