Affiliates
List Affiliates
Get a paginated list of all affiliates with optional filtering and expansion
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 by partnership approval status. Valid values:
pending, approved, rejected.Search by name, email, or tracking ID. Case-insensitive partial matching. Maximum 100 characters.
Filter by affiliate group.
Filter by specific program (defaults to team’s program).
Sort field and direction in the format
field:direction. Valid fields: createdAt, updatedAt, name, partnershipStatus. Valid directions: asc, desc. Example: createdAt:desc.Filter affiliates created on or after this date. ISO 8601 date-time format (e.g.,
2024-01-01T00:00:00Z).Filter affiliates created on or before this date. ISO 8601 date-time format (e.g.,
2024-12-31T23:59:59Z).Comma-separated list of related data to include in the response. Valid values:
promoCodes, commissionOverrides, invoiceDetails, payoutMethod. You can combine multiple values: promoCodes,payoutMethod.Response
The response includes a paginated list of affiliates and pagination metadata.Always
true for successful responsesArray of affiliate objects. Each affiliate object has the same structure as the single affiliate response (see Get Affiliate endpoint).
Pagination metadata object containing:
page(integer): Current page numberlimit(integer): Number of results per pagetotal(integer): Total number of affiliates matching the filterstotalPages(integer): Total number of pageshasNextPage(boolean): Whether there is a next pagehasPrevPage(boolean): Whether there is a previous page
