Tools/Apps

Open a deep link

Opens a deep link on the device. On Android the link is dispatched as an intent — packageName optionally pins it to a specific app and action overrides the default android.intent.action.VIEW. On iOS the URL is opened directly and the optional fields must be omitted. Protected packages are rejected.

post/devices/{deviceId}/apps/open-deep-link

Path parameters

deviceIdstring required

Headers

X-Device-Display-IDinteger

Request body

$schemastring uri

A URL to the JSON Schema for this object.

actionstring

Android only: intent action to dispatch. Defaults to android.intent.action.VIEW.

bundleIdstring

Reserved for targeting a specific iOS app; currently rejected as unsupported.

deepLinkstring required

Deep link to open (e.g. myapp://path or https://example.com/path)

packageNamestring

Android only: package to receive the intent (e.g. com.example.app). Omit to let the system pick the handler.

Example request

{
  "$schema": "https://example.com/schemas/OpenDeepLinkArgs.json"
}

Response

No Content

Changes