List Promotions
List all promotions with filtering and pagination options
GET
This endpoint returns a paginated list of promotions. You can filter by status, type, validity dates, and more.
Authentication
This endpoint requires a valid API key withpromotions:read permissions.
Query Parameters
integer
default:"10"
Number of promotions to return (1-100)
integer
default:"0"
Number of promotions to skip
string
Filter by status: “active”, “scheduled”, “paused”, “expired”
string
Filter by promotion type: “percentage”, “fixed_amount”, “bogo”, “tiered”, “bundle”, “free_shipping”
string
Search by promotion code (partial match)
string
Filter promotions active on a specific date (ISO 8601)
string
Filter by eligible customer segment
string
default:"created_at"
Sort by field: “created_at”, “start_date”, “end_date”, “priority”, “usage_count”
string
default:"desc"
Sort order: “asc” or “desc”