ChargeDesk · Example Payload

List Charges

Example request to list charges with filtering and pagination

PaymentsBillingSubscriptionsChargesRefundsCustomer ManagementPayment GatewayHelpdesk IntegrationREST API

List Charges is an example object payload from ChargeDesk, with 4 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

titledescriptionrequestresponse

Example Payload

Raw ↑
{
  "title": "List Charges",
  "description": "Example request to list charges with filtering and pagination",
  "request": {
    "method": "GET",
    "url": "https://api.chargedesk.com/v1/charges?status=paid&count=10&offset=0&customer%5Bemail%5D=user%40example.com",
    "headers": {
      "Authorization": "Basic YOUR_SECRET_KEY:"
    }
  },
  "response": {
    "status": 200,
    "body": {
      "object": "list",
      "data": [
        {
          "id": "ch_abc123",
          "object": "charge",
          "status": "paid",
          "amount": 49.99,
          "currency": "USD",
          "customer": {
            "id": "cus_abc123",
            "email": "user@example.com"
          },
          "occurred": "2026-06-13T00:00:00Z"
        }
      ],
      "total_count": 42,
      "count": 10,
      "offset": 0
    }
  }
}