List invoice payments
List all invoice payments for a business with filtering, pagination, and summary statistics.
Request
- Base URLhttps://docs.thredfi.com (the document declares no server; this is the origin it was published from)
- Auth
- HTTP bearer
- or HTTP bearer
- or HTTP basic
- or HTTP bearer
- or HTTP bearer
Path parameters
Business UUID provided by Thred (unique identifier for the business)
Query parameters
Filter by customer ID (supports comma-separated UUIDs for multiple customers)
Filter payments from this date/time (ISO format)
Filter payments to this date/time (ISO format)
Filter by allocation status (true=fully allocated, false=partially/unallocated)
Filter by invoice ID (payments allocated to this invoice)
Maximum payment amount in cents (e.g., 100000 for €1000.00)
Filter by payment method
Minimum payment amount in cents (e.g., 10050 for €100.50)
Sort order (asc, desc). Default: desc
Page number (default: 1)
Items per page (default: 20, max: 100)
Filter by payment processor
Search by payment reference, external_id, processor_reference, bank_reference, customer name, or notes
Sort field (payment_date, amount, created_at). Default: payment_date
Filter by payment status (pending, processing, completed, failed, cancelled, refunded)
Response
Example response
{
"count": 123,
"page_info": {
"total_count": 123,
"current_page": 1,
"total_pages": 7,
"page_size": 20
}
}Changes
No recorded changes to this operation across all 1 revision of this API.