Skip to content

List billing schedules

GET/revenue/billing-schedules

Returns all billing schedules for the tenant. Each schedule defines a recurring billing event tied to a subscription, including the billing date, amount, and current status. Use to monitor upcoming invoicing events or identify overdue schedules.

Request

Query parameters

NameTypeRequiredDescription
statusstringNo

Filter by billing schedule status.

One of: "pending", "invoiced", "overdue", "cancelled"

subscription_idintegerNo

Filter schedules belonging to a specific subscription.

Responses

200 List of billing schedules

Content type application/json, array of object · RevenueBillingScheduleV1.

FieldTypeRequiredDescription
idintegerNo

Auto-incremented primary key.

subscription_idintegerNo

ID of the subscription this billing event belongs to.

billing_datestring (date)No

Date on which the billing event should be invoiced.

amountnumber (float)No

Amount to invoice for this billing event.

currencystringNo

ISO 4217 currency code.

Max length: 3

statusstringNo

Current processing status of the billing event.

One of: "pending", "invoiced", "overdue", "cancelled"

notesstring, nullableNo
created_atstring (date-time)No

Example

[
  {
    "id": 55,
    "subscription_id": 8,
    "billing_date": "2026-05-01",
    "amount": 4000.0,
    "currency": "USD",
    "status": "pending",
    "created_at": "2026-01-01T00:00:00Z"
  }
]

Example request

curl -X GET "https://{tenant}.faciotech.net/api/v1/revenue/billing-schedules" \
  -H "Accept: application/json"
Loading