billing

GET /v1/invoices/{invoiceId}

Get one billing document.

همه نقاط پایانی billing

احراز هویت

یک کلید API را به عنوان یک توکن برbearer ارسال کنید. این نقطه پایانی مجوز خاصی را در مشخصات خود ذکر نمی‌کند، بنابراین به جای فرض کردن، حداقل نیازهای کلید خود را بدهید و پاسخ را بررسی کنید.

این نقطه پایانی هیچ شناسه سازمانی را دریافت نمی‌کند. کلید شما در حال حاضر سازمان مربوطه را مشخص می‌کند و پاسخ در همان محدوده ارائه می‌شود.

امتحان کنید

هر چیزی را که داخل براکت‌های زاویه‌دار قرار دارد با مقادیر خودتان جایگزین کنید، و نگهدارنده کلید را با کلیدی از داشبورد خود جایگزین نمایید.

curl -X GET https://api.zinndigital.com/v1/invoices/{invoiceId} \
  -H "Authorization: Bearer zdk_live_…"

وارد شده‌اید؟ کنسول API در داشبورد شما شناسه سازمان واقعی و کلید خودتان را پر می‌کند و درخواست را روی API زنده اجرا می‌کند تا بتوانید پاسخ واقعی را ببینید. این نقطه پایانی را در کنسول API باز کنید

جزئیات

One billing document — an invoice or a credit note — with its own lines and the payment summaries of the order it bills. RBAC + RLS scoped; an out-of-scope or unknown id is a `404`.

پارامترها

نامنوعالزامیچیست
invoiceId (path)UuidبلهThe billing document's id. This is the `Invoice`/`CreditNote` id — **not** the order's. It was the order's id while `/v1/invoices` projected orders (docs/34 §7); the projection…

پاسخ

نامنوعالزامیچیست
idUuidبلهUUIDv7 identifier — sortable by creation time (docs/02 §8).
document_typeInvoiceDocumentTypeبلهWhich kind of legal document this is (docs/34 §1.3). An `invoice` is what we bill; a `credit_note` is what we un-bill — it carries its own `ZD-CRN` series number and names the i…
order_idobjectخیرThe order this document bills; null for a document raised without one.
credits_invoice_idobjectخیرFor a `credit_note`, the invoice it un-bills. Always null on an `invoice`.
numberstringبلهThe gapless legal document number (docs/34 §1.2), allocated per legal entity, series and year. Credit notes use the separate `ZD-CRN` series.
statusInvoiceStatusبلهA billing document's payment state, read off the document itself (docs/34 §4.1). `paid` — money captured; `due` — issued and still owed; `overdue` — past its due date unpaid; `r…
currencyCurrencyCodeبلهISO 4217 currency code (money is minor units + this code — CLAUDE.md §2.8).
subtotal_minorintegerبله
tax_minorintegerبله
discount_minorintegerبله
total_minorintegerبله
issued_atobjectخیرWhen the document was issued and its number allocated.
pdf_urlobjectبلهA short-lived PDF link once rendered (docs/34 §4.2); null until then.
linesInvoiceLine[]بله
paymentsPayment[]بلهPayment attempts against the order this document bills, so a customer can see how an invoice was settled. Empty for a document with no order.
created_atstringبله

خطاهایی که این نقطه پایانی می‌تواند برگرداند

401 · 403 · 404 · 429