You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
966 B
49 lines
966 B
2 weeks ago
|
# TimeSafari Deep Linking
|
||
|
|
||
|
## Supported URL Schemes
|
||
|
|
||
|
All deep links follow the format: `timesafari://<route>/<param>?<query>`
|
||
|
|
||
|
### Claim Routes
|
||
|
|
||
|
- `timesafari://claim/:id`
|
||
|
- Query params:
|
||
|
- `view`: "details" | "certificate" | "raw"
|
||
|
|
||
|
- `timesafari://claim-cert/:id`
|
||
|
- `timesafari://claim-add-raw/:id`
|
||
|
- Query params:
|
||
|
- `claim`: JSON string of claim data
|
||
|
- `claimJwtId`: JWT ID for claim
|
||
|
|
||
|
### Contact Routes
|
||
|
|
||
|
- `timesafari://contact-edit/:did`
|
||
|
- `timesafari://contact-import/:jwt`
|
||
|
- Query params:
|
||
|
- `contacts`: JSON array of contacts
|
||
|
|
||
|
### Project Routes
|
||
|
|
||
|
- `timesafari://project/:id`
|
||
|
- Query params:
|
||
|
- `view`: "details" | "edit"
|
||
|
|
||
|
### Invite Routes
|
||
|
|
||
|
- `timesafari://invite-one-accept/:jwt`
|
||
|
- Query params:
|
||
|
- `type`: "one" | "many"
|
||
|
|
||
|
### Gift Routes
|
||
|
|
||
|
- `timesafari://confirm-gift/:id`
|
||
|
- Query params:
|
||
|
- `action`: "confirm" | "details"
|
||
|
|
||
|
### Offer Routes
|
||
|
|
||
|
- `timesafari://offer-details/:id`
|
||
|
- Query params:
|
||
|
- `view`: "details"
|