Frequently Asked Questions
Frequently asked questions about SDDL.
How do delayed deep links work?
How can I create a short link?
Short links can be created via API or through the web interface. They simplify the sharing of long URLs and provide convenience for users.
Is analytics available for short links?
Currently, analytics are available only for deep links. To view the statistics, go to your account in the web interface.
How can I set up a webhook to receive events?
Which platforms are supported?
iOS, Android, and web platforms are supported. URLs can include specific settings for each platform.
How do smart links open in the app?
Our links are powered by Universal Links (iOS) and App Links (Android), which allow your app to open automatically without relying on clipboard tricks. Make sure your app is configured to support associated domains and the proper entitlement files are in place.
Can I use my own domain?
Yes! You can connect a custom domain to brand your links. Just add an A-record pointing to our IP address and verify it in the dashboard.
Why does my DNS status keep changing?
If you're using a proxy (like Cloudflare), DNS verification can intermittently fail. Make sure your record is set to 'DNS only'.
Is my data secure?
All traffic is served over HTTPS and data is stored securely. We also support optional domain verification and token-based authentication for webhook access.
The link doesn’t open in the app. What should I do?
Make sure your app supports Universal Links (iOS) or App Links (Android), and is properly configured with the right entitlements and association files.
How to use SDDL without an SDK
On first app open, obtain the key from the smart link (e.g., https://sddl.me/KJBi3234
where KJBi3234
is the key).
Then follow this order:
- From Universal/App Link intent: if the key is present in the URL path, use it.
- Clipboard fallback: if no key came via UL/AL, read the clipboard (the redirect page may place a short‑lived key there).
- If no key was found: call
GET /api/try/details
for best‑effort resolution.
When you have a key, call GET /api/{key}/details
to retrieve the deep‑link payload and route the user to the correct in‑app screen.