List vendor refunds
List all vendor refunds for a business with advanced filtering and search.
Features:
- Filter by status, refund type, vendor, date range, amount
- Full-text search across reference numbers and descriptions
- Sort by any field
- Pagination support
Use Cases:
- View all pending refunds requiring processing
- Find refunds for a specific vendor
- Track refund history for accounting reconciliation
- Monitor unallocated refunds
Available Filters:
status: Filter by refund status (pending, partially_allocated, allocated, completed, cancelled). Comma-separated for multiple.refund_type: Filter by type (overpayment, credit_balance, billing_error, etc.)vendor_id: Filter by specific vendor UUIDrefund_date_start/refund_date_end: Filter by date range (YYYY-MM-DD)min_amount/max_amount: Filter by amount range (in cents)currency: Filter by currency code (EUR, GBP, USD)is_fully_allocated: Filter by allocation status (true/false)search: Full-text search across reference_number, external_id, description, vendor name
Ordering:
- Default:
-refund_date,-created_at(newest first) - Options:
refund_date,total_refunded_amount_cents,status,vendor__company_name - Prefix with
-for descending order
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
Business-scoped JWT token. Token payload includes business_id to automatically scope requests. Format: Bearer <your-jwt-token>
Use this for: Business-specific operations where the business context is embedded in the token.
Path Parameters
^[0-9a-f-]+$Query Parameters
Filter by currency code (EUR, GBP, USD)
Filter by external ID (partial match)
Filter by allocation status (true=fully allocated, false=has unallocated amount)
Maximum refund amount in cents
Minimum refund amount in cents
Order results by field (prefix with - for descending)
A page number within the paginated result set.
Number of results to return per page.
Filter by reference number (partial match)
Filter refunds to this date (YYYY-MM-DD)
Filter refunds from this date (YYYY-MM-DD)
Filter by refund type
overpayment- Overpayment Refundcredit_balance- Credit Balance Refundduplicate_payment- Duplicate Paymentbilling_error- Billing Errorgoods_return- Goods Returnservice_cancellation- Service Cancellationother- Other
billing_error, credit_balance, duplicate_payment, goods_return, other, overpayment, service_cancellation Search across reference_number, external_id, description, vendor name
Filter by refund status (comma-separated for multiple)
Filter by vendor external ID
Filter by vendor ID (supports comma-separated UUIDs for multiple vendors)