Skip to main content
GET
List voucher sets

Authorizations

Authorization
string
header
required

Partner API key: Authorization: Bearer vk_live_…. Use vk_test_… keys against the sandbox. See Authentication.

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

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

Required range: 1 <= x <= 100
sort
string
default:-createdAt

One sort field; prefix - for descending (sort=field or sort=-field); id is appended as tie-breaker. Another value is a 400 data-failed-validation with the constraint invalid-sort. Default -createdAt.

Example:

"-createdAt"

Free-text search over the documented search fields, 1-255 characters.

Maximum string length: 255
filter[id][in]
string

Up to 100 voucher set ids. Filter on id (one of, comma-separated). Comma-separated values.

filter[status]
string

Filter on status (equals).

filter[status][in]
string

Filter on status (one of, comma-separated). Comma-separated values.

filter[status][ne]
string

Filter on status (not equal).

filter[voucherKind]
string

Filter on voucherKind (equals).

filter[categoryId]
string

Filter on categoryId (equals).

filter[categoryId][in]
string

Filter on categoryId (one of, comma-separated). Comma-separated values.

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

Filter on activeFrom (greater than or equal).

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

Filter on activeFrom (less than).

filter[activeFrom][isNull]
boolean

Filter on activeFrom (is null, true or false).

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

Filter on deactivateAt (greater than or equal).

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

Filter on deactivateAt (less than).

filter[deactivateAt][isNull]
boolean

Filter on deactivateAt (is null, true or false).

filter[pendingChangeRequestId][isNull]
boolean

Filter on pendingChangeRequestId (is null, true or false).

filter[stock.stockStatus]
string

Filter on stock.stockStatus (equals).

filter[stock.stockStatus][in]
string

Filter on stock.stockStatus (one of, comma-separated). Comma-separated values.

filter[stock.usagePercent][gte]
number

Filter on stock.usagePercent (greater than or equal).

filter[stock.usagePercent][lte]
number

Filter on stock.usagePercent (less than or equal).

filter[createdAt][gt]
string<date-time>

Filter on createdAt (greater than).

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

Filter on createdAt (greater than or equal).

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

Filter on createdAt (less than).

filter[createdAt][lte]
string<date-time>

Filter on createdAt (less than or equal).

Response

A page of results.

Page envelope of VoucherSet.

data
object
required

Page body.