v1

latestOpenAPI 3.0.02026-07-267581167.5 KB
Wallet Campaign API

Get wallet campaigns

get/companies/{company_key}/campaigns/wallet

Path parameters

company_keystring required

Headers

X-API-Versionstring

Response

Successful response

wallet_idstring

The wallet_id is the SmartLink token for the campaign. Use it to identify the campaign in all other Wallet API calls.

namestring

Descriptive name of the mobile wallet campaign.

descriptionstring

Optional longer description of the campaign. Returned only when set.

type'offer' | 'loyalty' | 'event_ticket'

The kind of pass this campaign issues. One of offer (coupon), loyalty (store/loyalty card), or event_ticket.

smartlink_urlstring

Public SmartLink URL used to distribute the pass to end users (the "Add to Wallet" link).

urlstring

REST API reference to this wallet campaign, as a relative URL on the API domain.

redirect_linkstring

URL that end users are redirected to after the campaign has expired. Returned only when set.

expiration_datestring

When the campaign expires, in ISO-8601 format. Returned only when set.

ignore_unsecure_paramsboolean

When true, only values from a signed (JWT) payload are trusted when personalizing passes. Returned only when configured.

created_atstring

When the campaign was created, in ISO-8601 format.

updated_atstring

When the campaign was last updated, in ISO-8601 format.