Skip to main content
GET
List redemption links

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: createdAt, expiresAt, lastRedeemedAt, name. Default -createdAt. The server appends id as a tie-breaker.

Example:

"-createdAt"

Case-insensitive search (at most 255 characters) over name.

Maximum string length: 255
filter[status]
enum<string>

Effective status (equals).

Available options:
active,
exhausted,
expired,
revoked
filter[status][in]
string

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

filter[mode]
enum<string>

Mode (equals).

Available options:
entity-bound,
email-otp,
anonymous
filter[mode][in]
string

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

filter[redemptionEntityId]
integer

Bound entity id (equals).

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

Bound entity id (one of (comma-separated)). Comma-separated values.

filter[customDomainId]
integer

Custom domain id (equals).

Required range: x >= 0
filter[customDomainId][isNull]
boolean

Custom domain id (is null (true/false)).

filter[token]
string

Exact token (equals).

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

Expiry (greater than or equal).

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

Expiry (less than).

filter[expiresAt][isNull]
boolean

Expiry (is null (true/false)).

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

Creation time (download key) (greater than).

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

Creation time (download key) (greater than or equal).

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

Creation time (download key) (less than).

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

Creation time (download key) (less than or equal).

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

Last redemption (greater than or equal).

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

Last redemption (less than).

filter[lastRedeemedAt][isNull]
boolean

Last redemption (is null (true/false)).

Response

OK

Page envelope of RedemptionLink items.

data
object
required

The page.