Commissions
List Commissions
Get a paginated list of all commissions with optional filtering
GET
Query Parameters
Page number for pagination. Must be a positive integer.
Number of results per page. Maximum value is 200. Default is 50.
Filter commissions by affiliate ID. Only returns commissions for the specified affiliate.
Filter commissions by referral ID. Only returns commissions for the specified referral.
Filter commissions by commission status. Valid values:
pending, pending_manual_approval, ready_for_payment, paid, declined.Filter commissions by sales/transaction status. Valid values:
open, complete, trialing, failed, refunded, partial_refunded.Comma-separated list of related data to include. Valid values:
affiliate, affiliate_program, referral. You can combine multiple values: affiliate,referral.Filter commissions created on or after this date. ISO 8601 date-time format (e.g.,
2024-01-01T00:00:00Z).Filter commissions created on or before this date. ISO 8601 date-time format (e.g.,
2024-12-31T23:59:59Z).Response
The response includes a paginated list of commissions and pagination metadata.Always
true for successful responsesArray of commission objects. Each commission object has the same structure as the single commission response (see Get Commission endpoint).
Pagination metadata object containing:
page(integer): Current page numberlimit(integer): Number of results per pagetotal(integer): Total number of commissions matching the filterstotal_pages(integer): Total number of pageshas_next_page(boolean): Whether there is a next pagehas_prev_page(boolean): Whether there is a previous page
