Returns a paginated list of payments with optional filtering by status, customer, or rental.
| Status | Description |
|---|---|
pending | Payment scheduled, not yet attempted |
processing | Payment attempt in progress |
paid | Payment successfully collected |
failed | Payment attempt failed |
cancelled | Payment was cancelled |
| Field | Description |
|---|---|
paymentId | Unique payment identifier |
status | Current payment status |
customerId | Customer ID |
rentalId | Associated subscription ID |
billingGroupId | Billing group (if applicable) |
amount | Payment amount |
currency | Currency code (EUR, USD, etc.) |
dueDate | When payment is due |
paidAt | When payment was collected (if paid) |
createdAt | ISO 8601 timestamp |
API key obtained from FlexPortal dashboard
Your tenant identifier
Items per page (default: 50, max: 100)
Cursor for pagination
Filter by status (pending, processing, paid, failed, cancelled)
Filter by customer ID
Filter by rental ID
Filter by billing group ID
Filter by due date from (ISO 8601)
Filter by due date to (ISO 8601)