List invoice payments
List all invoice payments for a business with filtering, pagination, and summary statistics.
Documentation Index
Fetch the complete documentation index at: https://docs.thredfi.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Partner-level JWT token (unscoped). Token payload includes partner_id. Business access is validated via partner ownership. Format: Bearer <your-jwt-token>
Use this for: Multi-business operations where the business_id is specified in the URL and partner has access to multiple businesses.
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)