Skip to main content

BillingAgreementChargesListResponse

pageinteger

The current pagination page

perPageinteger

The requested number of entries per page

lastPageinteger

The last page with entries

totalinteger

The total number of entries

firstPageUrlstring

URL for the first page

lastPageUrlstring

URL for the last page

nextPageUrlstringnullable

URL for the next page

previousPageUrlstringnullable

URL for the previous page

nextPageintegernullable

The page number for the next page. Null if no next page.

previousPageintegernullable

The page number for the previous page. Null if no previous page.

frominteger

The entry offset for the first entry in the page

tointeger

The entry offset for the last entry in the page

pathstring

The path for the pagination endpoint

items object[]

The page contents

  • Array [
  • billingAgreementCharge object

    Represents a scheduled billing event created from a billing agreement. Tracks processing state, retry schedule, and any linked transactions.

    iduuidrequired

    Unique identifier for the billing agreement charge.

    Example: 019a72a0-4247-71c4-a4da-62b534d87af6
    statestringrequired

    Current processing state of the charge.

    Possible values: [PROCESSING, FAILED, SUCCESS]

    Example: PROCESSING
    transactionIdstringnullable

    Identifier of the successful transaction created for this charge, when available.

    Example: LDG7M4WW44G
    billingPlanIduuidrequired

    Identifier for the associated billing plan.

    Example: 019a729e-41c2-7d16-a1e2-fdb15a8146bb
    billingAgreementIduuidrequired

    Identifier for the billing agreement that produced this charge.

    Example: 019a729e-2d93-7612-9329-8f783f66f834
    deadlineAtdate-timenullable

    Deadline for completing the charge before it is marked as failed.

    Example: 2030-09-05T12:00:00Z
    nextAttemptAtdate-timenullable

    Timestamp of the next scheduled retry attempt, when additional retries are pending.

    Example: 2030-08-01T12:00:00Z
    createdAtdate-timerequired

    Timestamp when the billing agreement charge was created.

    Example: 2030-07-29T15:51:28.071Z
  • ]
  • BillingAgreementChargesListResponse
    {
    "page": 0,
    "perPage": 0,
    "lastPage": 0,
    "total": 0,
    "firstPageUrl": "string",
    "lastPageUrl": "string",
    "nextPageUrl": "string",
    "previousPageUrl": "string",
    "nextPage": 0,
    "previousPage": 0,
    "from": 0,
    "to": 0,
    "path": "string",
    "items": [
    {
    "billingAgreementCharge": {
    "id": "019a72a0-4247-71c4-a4da-62b534d87af6",
    "state": "PROCESSING",
    "transactionId": "LDG7M4WW44G",
    "billingPlanId": "019a729e-41c2-7d16-a1e2-fdb15a8146bb",
    "billingAgreementId": "019a729e-2d93-7612-9329-8f783f66f834",
    "deadlineAt": "2030-09-05T12:00:00Z",
    "nextAttemptAt": "2030-08-01T12:00:00Z",
    "createdAt": "2030-07-29T15:51:28.071Z"
    }
    }
    ]
    }