get_customer_invoices
Retrieve and filter customer invoices by status, date range, or subscription, with pagination and detailed transaction data.
Instructions
List invoices for a customer. GET /customers/{customerId}/invoices. Supports pagination (pageNo, itemPerPage), include (e.g. detail, transactions), status (authorized|posted|canceled|partialPaid|paid|voided|refund|partialRefund), dateFrom, dateTo, and subscriptionId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customerId | Yes | Customer ID (required) | |
| pageNo | No | Page number (default: 1) | |
| itemPerPage | No | Items per page (default: 25) | |
| include | No | Comma-separated: detail, transactions, billruns, externalInvoices | |
| status | No | Filter by invoice status | |
| dateFrom | No | Filter invoices from date (YYYY-MM-DD) | |
| dateTo | No | Filter invoices to date (YYYY-MM-DD) | |
| subscriptionId | No | Filter by subscription ID |