Skip to content
Translated page. The English version is the source of truth.

GET /apiv2/billing/invoices ​

Faktur pascabayar Anda. Pada akhir periode penagihan yang ditetapkan dalam kontrak Anda, faktur diterbitkan untuk layanan pada periode tersebut; setiap faktur memiliki tanggal jatuh tempo. Bagian dari penagihan pascabayar.

Endpoint ​

EndpointMengembalikan
GET /apiv2/billing/invoicessemua faktur, periode terbaru terlebih dahulu
GET /apiv2/billing/invoices/{id}satu faktur beserta biaya-biayanya

Header Permintaan ​

HeaderDiperlukanDeskripsi
X-API-KEYyaKunci API dengan izin billing.read
X-Real-IPyaAlamat dari daftar putih kunci

Contoh ​

bash
curl -s 'https://netts.io/apiv2/billing/invoices/12' \
  -H 'X-API-KEY: your-api-key' \
  -H 'X-Real-IP: 203.0.113.10'
json
{
  "success": true,
  "data": {
    "id": 12,
    "periodStart": "2026-10-12T00:00:00+00:00",
    "periodEnd": "2026-10-19T00:00:00+00:00",
    "totalTrx": "3778.500000",
    "totalUsdc": "1250.400000",
    "paidUsdc": "0.000000",
    "status": "issued",
    "issuedAt": "2026-10-19T00:10:00+00:00",
    "dueAt": "2026-10-24T00:10:00+00:00",
    "charges": [
      {
        "id": 1024,
        "orderId": "AB2EF201B582AA1",
        "productCode": "energy_1h",
        "amountTrx": "1.300000",
        "amountUsdc": "0.430096",
        "status": "invoiced"
      }
    ]
  },
  "timestamp": "2026-10-19T20:31:10+00:00"
}

Setiap biaya memiliki bidang yang sama seperti pada penggunaan; contoh hanya menampilkan beberapa di antaranya.

Faktur ​

BidangDeskripsi
idnomor faktur
periodStart, periodEndperiode penagihan yang dicakup faktur, UTC
totalTrx, totalUsdctotal faktur, dalam TRX dan dalam mata uang kontrak Anda
paidUsdcjumlah yang sudah dibayar, dalam mata uang kontrak Anda
statusissued, delivered, partially_paid, paid atau void
issuedAtwaktu faktur diterbitkan
dueAtbatas tanggal pembayaran
chargeshanya di /invoices/{id}: biaya-biaya dari faktur

Endpoint daftar mengembalikan bidang yang sama tanpa charges. Akun yang belum memiliki faktur akan menerima daftar kosong.

Kesalahan ​

HTTPcodeArti
401-1, -2kunci tidak ada atau tidak valid, atau IP tidak terdaftar di daftar putih — dijawab oleh gateway API, lihat format respons
403billing_read_required, postpaid_requiredtidak ada izin, atau tidak ada penagihan pascabayar
404not_foundtidak ada faktur tersebut pada akun Anda