Wallet API¶
The WalletThat Mobile Wallet API (v3) lets you generate passes, update pass data, retrieve pass data, delete passes, and create and manage pass templates for Apple Wallet and Google Wallet.
Making a request¶
Every call is a JSON POST to the API URL shown in the API Settings page
of your WalletThat account. Authenticate with your API key in the X-Api-Key
request header, and name the operation you want in the action field of the
request body.
Request
{
"action":"generatepass",
"pass-template-id":"PASS TEMPLATE ID",
"pass-id":"UNIQUE CUSTOMER PASS ID",
"pass-data":{ }
}
See the API Introduction for definitions and the date and time formats the API accepts.
Getting started¶
-
Endpoint, definitions, and date and time formats.
-
Recent additions and changes to the Wallet API.
Pass types¶
Reference¶
-
Calls shared by all pass types.
-
Notifications sent to you about your passes.
-
Timezone names, timestamp values and error codes.