voidPassBySerial
Void a pass by serial number
Marks a pass (looked up by serial number) as invalidated and rebuilds the .pkpass
file with Apple's voided: true flag. Registered devices are sent push notifications
so the pass appears voided immediately in Apple Wallet.
When a serial has both Apple and Google passes, use ?wallet_type= to select which one (defaults to apple).
Scope: passes:manage
Maps to OpenAPI operationId voidPassBySerial — POST /manage-passes/serial/{serial_number}/void.
Same PassFast HTTP API, billing, and rate limits. Do not invent other paths.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x_app_id | No | Override X-App-Id for this call. Defaults to the MCP connection header. | |
| wallet_type | No | Wallet type to look up when a serial number has both Apple and Google passes. Defaults to `apple` for backward compatibility. | apple |
| serial_number | Yes | Pass serial number (unique within app + wallet type). |