Permanent link
Every pass has adistributionUrl:
Expiring links
For a link that stops working after a set time, create a download link:url is returned only once, so send it straight away. You can revoke a link before it expires. Once the pass is in a wallet it stays there after the link expires.
After the pass is added
- The pass updates itself when you update it. You never need to send a new link.
- Subscribe to the
pass.installedandpass.removedwebhooks to find out when a holder adds or removes the pass.