v1
latestOpenAPI 3.1.0MIT2026-07-26121931.0 KBReturns all campaigns from the system that the user has access to
Query parameters
Page number for pagination
Maximum number of results per page (default: 10, max: 20)
Campaign types to filter
Type of offer to filter. If not provided, all offers will be returned.
Spreadsheet: Spreadsheet offer type. In this case, links will not be generated automatically. You need to use the POST /affiliate/shortener/url endpoint to generate links by passing the campaign id as a parameter through featureId.
Url: Link offer type. In this case, links will be generated automatically.
Brand identifier to filter campaigns
List of brand identifiers to filter campaigns
Campaign name to search for
Filter campaigns by highlight status
List of categories to filter campaigns
Filter campaigns by status. Accepts multiple values separated by comma.
onTime: Active campaign within period.
expired: Campaign expired (period.endAt has passed).
scheduled: Campaign scheduled (period.startAt has not arrived yet).
Example: status=onTime,expired
Campaign period filter
Campaign start date (ISO 8601). Must be used together with endAt.
Campaign end date (ISO 8601). Must be used together with startAt.
Response
Campaign response