August
New Transit Pass type
We’ve added a new transit pass type to the API. This allows you to create a pass that is used for transit.This is currently only available on the API.
Dashboard support is limited — preview and editing are restricted.
Dashboard support is limited — preview and editing are restricted.
Check out the guide here: Transit Pass Template, Transit Pass
Pass Download Page - Localisation
We’ve added support for localising the pass download page into up to 5 different languages. This is available in the pass download page editor under the ‘Languages’ section.July
Dynamic Barcode Values
You can now make the barcode value dynamic by using the%{passData.xyz}
syntax(e.g., Hello, %{passData.extId}!
). Currently, only %{passData.extId}
and %{passData.uuid}
are supported.Check out the guide here: Pass Barcode, Pass Template Barcode
Webhook Subscriptions API
We’ve introduced a new Webhook Subscriptions API that allows you to programmatically manage your webhook endpoints and supports multiple webhook subscriptions. You can now:- Create, update, and delete webhook subscriptions
- List all your active webhook subscriptions
- Test webhook endpoints before going live
- Rotate webhook secret keys for enhanced security
Check out the guide here: Webhook Subscriptions API
Pass download page troubleshooting link
We’ve added a new option to include a Help & FAQs link on a pass download page. When enabled, this link will redirect users to the troubleshooting URL you provide—making it easier for them to get assistance during the download process.This feature is available in the pass download page editor.Pass Template Fields API
You can now use theoverride_field_value
key to enforce the latest default values from a pass template.When this key is set to
true
, all existing pass field values will be overridden with the current defaults defined in the pass template.If the key is not provided, it defaults to false
, which means existing field values will be preserved and not forcibly updated.This key is only available when updating a pass template.
Check out the guide here: Pass Template Fields API
Pass Templates API now in open beta
We’ve opened up access to the Pass Templates API to all users. You can now use it to create, update, and list pass templates, as well as manage template settings.If you run into any issues or have feedback, feel free to reach out to [email protected].Read the guide to get started: Pass Templates API
Pass Download Pages
We’ve added a new feature that allows you to create multiple custom pass download pages for your organisation. A page can be associated with an entity or one or more pass templates. This feature is available in the pass download pages section of the dashboard.Check out the guide here: Pass Download Pages
June
Pass Created Webhook
We’ve added a new webhook for when a pass is created. This webhook is triggered when a pass is created via API, dynamic forms or any other method.Ability to filter passes by external ID prefix
You can now filter passes by external ID prefix to group passes together by extId, if they share a common prefix text value.extIdPrefix
Check out the guide here: Passes API
Pass Templates API released on closed beta
We’ve added a new API for managing pass templates. This allows you to create, update, and delete pass templates, as well as manage pass template settings.This API is currently in closed beta, and is only available to select users. If you’d like to join the beta, please contact us at [email protected].Check out the guide here: Pass Templates API
May
Support for different barcode types
We’ve added support for different barcode types, includingcode128
, pdf417
, and aztec
.
You can now select the barcode type from a dropdown when creating a pass and set the default barcode type for a pass template on dashboard.
Improved team access controls
Admins can now invite and remove team members, no longer limited to the lead account. A new “member” role offers view-only access.

April
Additional app linking options
ApplePasses now support multiple App Store links, displaying the first available app in the passholder’s country.GoogleAdded customisable display text for Google App links on the front of passes.Custom NFC source for passes and setting NFC defaults at template level
When creating a pass via dashboard, you can now select the NFC source from a dropdown. This allows you to use a custom NFC source for your pass. You can also set the default NFC source for a pass template, which will be used when creating a new pass from that template.
Custom pass download success message
We’ve added a new feature that allows you to customize the success message that is displayed when a pass is downloaded. This feature is available in the pass download page editor.Loyalty Info Now Visible on Scans
We’ve added loyalty data to the/scans
and /scans/log
endpoints - meaning loyalty actions are now logged at the scan level and visible in the ‘Scans’ section on the dashboard. You can now validate a pass and manage loyalty in a single request, with support for add
, redeem
, override
, and stamp
operations.