Get Usage Charge List

Retrieve all usage charges associated with a specific recurring application charge.

The Get Usage Charge List retrieve all usage charges associated with a specific recurring application charge.

This API is especially useful for:

  1. Monitoring app usage charges for billing purposes
  2. Reconciling application usage with customer invoices

Request Parameters

Public Request Parameters

📘

ParameterTypeRequiredDescriptionExample
charge_idstringYesThe recurring charge ID"charge_123456789"

Query Parameters

ParameterTypeRequiredDescriptionExample
cursorstringNoPagination cursor"eyJpZCI6IjEyMzQ1Njc4OTAifQ=="
per_pageint32NoResults per page (default: 20, max: 100)50

Response Explanation

Public Response Parameters

📘

Successful Response

ParameterTypeExampleDescription
codestring"success"API response status code
messagestring"Usage charges retrieved"Response message
data.usage_chargesarray[object]-Array of usage charge records
data.usage_charges.idstring"usage_123456"Unique usage charge ID
data.usage_charges.pricestring"10.00"Charge amount
data.usage_charges.descriptionstring"API call usage"Charge description
data.usage_charges.balance_usedstring"50.00"Amount used from balance
data.usage_charges.balance_remainingstring"150.00"Remaining balance
data.usage_charges.created_atstring"2025-01-15T10:30:00Z"Charge creation timestamp
data.cursorstring"next_page_token"Pagination cursor
data.has_morebooleantrueMore records available

Error Response

FieldTypeExampleDescription
codestringInvalidParameterError http message
messagestring``Error message
Language
Credentials
Header
URL
Click Try It! to start a request and see the response here!