Manually Constructed Links

You can create a dynalink by manually constructing a URL with the following format:

https://{your-project-subdomain}.dynalinks.app/?link={deep_link}&ibi={apple_bundle_identifier}&apn={android_package_name}

You don’t need to register these links in the console or use our REST API.

These manually constructed links work the same way as regular dynalinks created through the console or the API. The key difference is that you don’t need to create or register them beforehand — just construct the URL with the appropriate parameters and use it directly.

Parameters

Parameter Description Required
link The deep link your app will open must be a well-formatted, properly URL-encoded URL using the HTTP or HTTPS scheme. Yes
ibi The iOS bundle ID of the app to open, which must be connected to your project from the console. No
apn The Android package name of the app to open, which must be connected to your project from the console. (Either ibi or apn must be passed) No
st The title to use when sharing the dynalink in a social post. No
sd The description to use when sharing the dynalink in a social post. No
si The URL to an image related to this link. The image should have a minimum resolution of 300x200 px and be less than 300 KB. No
efr Enable forced redirect, pass true or false. No
afl User will be redirected to this URL if app is not installed on Android. No
ifl User will be redirected to this URL if app is not installed on iOS. No