Skip to main content
GET
string
required
The pass ID, for example pass_7hGk2LmQ9xVt4RnB8cYe.

The pass object

string
Unique ID, starting with pass_.
string
A short 12-character handle, used in the pass’s link and handy for support.
string
The template the pass was issued from.
string
The template’s current name.
integer
The template revision the pass uses.
string
test or live.
string
active or voided.
string
api or dashboard: where the pass was issued.
string | null
The holder’s name.
string | null
The holder’s email address.
string | null
Your own reference for the pass, set when you issue or update it.
object
Your key-value pairs on the pass. {} when none are set.
object
apple and google booleans: the wallets the pass was issued for.
object
The Apple certificate (appleCertificateId, applePassTypeIdentifier) and Google issuer (googleIssuerId) that sign the pass. Test passes use demo.
object
Current values of the per-pass fields, keyed by field key.
The pass’s own Featured Action links, keyed by action key. Actions not listed here use the template’s link. Left out in List passes.
object | null
The pass’s own Lock Screen lists, locations and dates, as sent when you issue or update it. A list that’s missing uses the template’s. null when the pass has none of its own. Left out in List passes.
object
The template’s Lock Screen lists, locations and dates, and its timezone, so you can see what the pass shows where it has no list of its own.
object
Stamp cards only: count, the stamps collected, and total, the stamps on the card. Left out for other passes and in List passes. See Stamp cards.
object
Points cards only: balance, the pass’s points, and the template’s limits min, max and goal, each null when not set. Left out for other passes and in List passes. See Points cards.
string
The permanent link to the page where the holder adds the pass, for example https://tapace.lk/p/6BkJLsso1xyB. After the pass is voided, the page says it’s no longer available. See Deliver passes.
string | null
A direct link to the signed Apple Wallet file (.pkpass), for your own Add to Apple Wallet button. null when the pass wasn’t issued for Apple Wallet, can’t be signed right now, or is voided.
string | null
A direct link that opens Google Wallet’s save screen, for your own Add to Google Wallet button. null when the pass wasn’t issued for Google Wallet, can’t be signed right now, or is voided.
object
Where the pass is now, so you can keep install counts in your own records. The figures match the webhooks’ data.presence.
object
Whether the pass can be added to each wallet right now. apple.ready and google.ready are booleans, and reason explains a false.
string
When the pass last changed in a way wallets can see.
string
When the pass was issued.
string
When the pass was last changed.
string | null
When the pass was voided.
The response also includes editableFields, editableBarcode, editableActions and preview, which the dashboard uses to show and edit the pass.