Skip to main content
GET
List catalog voucher sets

Authorizations

Authorization
string
header
required

Your API key in Authorization: Bearer <key>. Use vk_test_… keys against the sandbox and vk_live_… keys against production.

Query Parameters

page
integer
default:1

Page number, 1-100,000 (default 1). Outside the range: 400 data-failed-validation with the constraint invalid-page.

Required range: 1 <= x <= 100000
perPage
integer
default:25

Items per page, 1-100 (default 25). Outside the range: 400 data-failed-validation with the constraint invalid-page.

Required range: 1 <= x <= 100
sort
string

One sort field; prefix - for descending (sort=field or sort=-field). Allowed: position, activeFrom, deactivateAt, revisionApprovedAt. Default position. The server appends id as a tie-breaker.

Example:

"position"

Case-insensitive search (at most 255 characters) over live.name, live.summary, live.valueLabel.

Maximum string length: 255
filter[providerPartnerId]
integer

Provider id (equals).

Required range: x >= 0
filter[providerPartnerId][in]
string

Provider id (one of (comma-separated)). Comma-separated values.

filter[availability]
enum<string>

Availability (equals).

Available options:
upcoming,
active,
deactivation-scheduled
filter[availability][in]
string

Availability (one of (comma-separated)). Comma-separated values.

filter[voucherKind]
enum<string>

Voucher kind (equals).

Available options:
code,
link
filter[effectiveCategoryId]
integer

Effective category id (equals).

Required range: x >= 0
filter[effectiveCategoryId][in]
string

Effective category id (one of (comma-separated)). Comma-separated values.

filter[stockStatus]
enum<string>

Stock status (equals).

Available options:
available,
low,
depleted
filter[stockStatus][in]
string

Stock status (one of (comma-separated)). Comma-separated values.

filter[providerToggle]
boolean

Your Provider Toggle (equals).

filter[voucherSetToggle]
boolean

Your Voucher Set Toggle (equals).

Featured (equals).

filter[setting.externalRef]
string

Your external reference (equals).

filter[setting.externalRef][in]
string

Your external reference (one of (comma-separated)). Comma-separated values.

filter[activeFrom][gte]
string<date-time>

Activation time (greater than or equal).

filter[activeFrom][lt]
string<date-time>

Activation time (less than).

filter[activeFrom][isNull]
boolean

Activation time (is null (true/false)).

filter[deactivateAt][gte]
string<date-time>

Deactivation time (greater than or equal).

filter[deactivateAt][lt]
string<date-time>

Deactivation time (less than).

filter[deactivateAt][isNull]
boolean

Deactivation time (is null (true/false)).

Response

OK

Page envelope of ConsumerCatalogEntry items.

data
object
required

The page.