%{passData.xyz}
syntax(e.g., Hello, %{passData.extId}!
). Currently, only %{passData.extId}
and %{passData.uuid}
are supported.override_field_value
key to enforce the latest default values from a pass template.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.extIdPrefix
code128
, 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./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.