Langsung ke konten utama
GET
/
workspaces
/
{workspaceId}
/
billing-accounts
/
{billingAccountId}
/
invoices
Daftar faktur
curl --request GET \
  --url https://api.altostrat.io/workspaces/{workspaceId}/billing-accounts/{billingAccountId}/invoices \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "in_1Kb...",
      "customer_id": "cus_...",
      "status": "paid",
      "amount_due": 999,
      "amount_paid": 999,
      "currency": "usd",
      "created_at": "2025-10-29T00:40:06.000000Z",
      "subtotal": 1099,
      "total": 999,
      "tax": 0,
      "discount_amount": 100,
      "discount_names": [
        "Kupon Diskon 10%"
      ],
      "lines": [
        {
          "id": "il_1Kb...",
          "description": "10 ร— Lokasi",
          "amount": 1000,
          "currency": "usd",
          "quantity": 10,
          "price_id": "price_...",
          "unit_amount": 100,
          "product_name": "Lokasi"
        }
      ],
      "due_date": null,
      "hosted_invoice_url": "https://invoice.stripe.com/...",
      "invoice_pdf": "https://pay.stripe.com/...",
      "number": "AB123-001"
    }
  ],
  "has_more": true,
  "next_cursor": "<string>",
  "previous_cursor": "<string>"
}

Authorizations

Authorization
string
header
required

Masukkan JWT Anda dalam format: Bearer {token}

Path Parameters

workspaceId
string
required

ID dari workspace.

Example:

"ws_a1b2c3d4e5f6g7h8"

billingAccountId
string
required

ID dari akun penagihan, yang sesuai dengan ID Pelanggan Stripe (cus_...).

Example:

"cus_a1b2c3d4e5f6g7h8"

Query Parameters

limit
integer
default:100

Batas jumlah objek yang akan dikembalikan. Batas dapat berkisar antara 1 dan 200, dan defaultnya adalah 100.

after
string

Kursor untuk digunakan dalam paginasi. after adalah ID objek yang mendefinisikan posisi Anda dalam daftar. Misalnya, jika Anda membuat permintaan daftar dan menerima 100 objek, yang berakhir dengan inv_..., panggilan Anda berikutnya dapat menyertakan after=inv_... untuk mengambil halaman daftar berikutnya.

before
string

Kursor untuk digunakan dalam paginasi. before adalah ID objek yang mendefinisikan posisi Anda dalam daftar. Misalnya, jika Anda membuat permintaan daftar dan menerima 100 objek, yang dimulai dengan inv_..., panggilan Anda berikutnya dapat menyertakan before=inv_... untuk mengambil halaman daftar sebelumnya.

Response

Sebuah daftar objek faktur.

data
object[]
has_more
boolean
next_cursor
string | null
previous_cursor
string | null