ghl_marketplace_get_charges
Retrieves marketplace wallet charges with pagination and filters by user, event, meter, or date range for billing review and reconciliation.
Instructions
Get all wallet charges Endpoint: GET /marketplace/billing/charges (Version header: v3; source: v3/marketplace-v3.json) Requires a Sub-Account (location) token. OAuth access token only — Private Integration Tokens are rejected. OAuth scopes: charges.readonly Pagination params: skip, limit — pass them to page through full result sets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skip | No | Number of records to skip | |
| limit | No | Maximum number of records to return | |
| userId | No | Filter results by User ID that your server passed via API when the charge was created | |
| endDate | No | Filter results BEFORE a specific date. Use this in combination with startDate to filter results in a specific time window. | |
| eventId | No | Event ID / Transaction ID | |
| meterId | No | Billing Meter ID (you can find this on your app's pricing page on the developer portal) | |
| startDate | No | Filter results AFTER a specific date. Use this in combination with endDate to filter results in a specific time window. |