Public API
Deep links

On this page
Routes the SDK stores for notification taps.
These routes are the public API. Send Authorization: Bearer with a workspace server API key. The key can act on every app in the workspace. A route that names an app uses that app id. environment is development or production.
GET /api/v1/public/apps/{app}/environments/{environment}/deep-links
The deep links were found.
Path
app— App id in this workspace.environment—developmentorproduction.
Responses
200DEEP_LINKS_FETCHED— The deep links were found.links(array of object, required)
401INVALID_API_KEY— The API key is invalid.404APP_NOT_FOUND— The app could not be found.429RATE_LIMIT_EXCEEDED— Too many requests. Please try again later.500SERVER_ERROR— Something went wrong. Please try again.
PUT /api/v1/public/apps/{app}/environments/{environment}/deep-links
The deep links were saved.
Path
app— App id in this workspace.environment—developmentorproduction.
Body
links(array of object, required) — The app routes to store. Replaces the list already stored for this app. Send an empty list to clear it. At most 50 routes.
Responses
200DEEP_LINKS_SAVED— The deep links were saved.links(array of object, required)
401INVALID_API_KEY— The API key is invalid.404APP_NOT_FOUND— The app could not be found.422VALIDATION_FAILED— The request contains invalid fields.429RATE_LIMIT_EXCEEDED— Too many requests. Please try again later.500SERVER_ERROR— Something went wrong. Please try again.
