createShareToken
Create a share token
Creates a public share token for a pass, enabling distribution via URL, QR code, or messaging. The share URL points to a public page where recipients can add the pass to Apple or Google Wallet without logging in.
Idempotent — if the pass already has a share token, the existing token is returned (200) instead of creating a new one (201).
For dual-wallet passes (same serial number with both Apple and Google), the share token is automatically applied to all sibling passes.
Scope: passes:manage
Maps to OpenAPI operationId createShareToken — POST /share-pass/create.
Same PassFast HTTP API, billing, and rate limits. Do not invent other paths.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pass_id | Yes | ID of the pass to share. | |
| x_app_id | No | Override X-App-Id for this call. Defaults to the MCP connection header. |