# Deep Linking

## ⛓️‍💥 Deep Linking

The `to` parameter allows you to route users directly to a specific screen, feature, or campaign within your app.

#### 🚩 Available Deep Link Routes

<table><thead><tr><th width="244.6171875">Route</th><th>Description</th></tr></thead><tbody><tr><td><code>/offers</code> (default)</td><td>Opens the <strong>Offerwall</strong> - the default page displaying all available campaigns.</td></tr><tr><td><code>/offers/</code><mark style="color:$danger;"><code>[campaignId]</code></mark></td><td>Opens the <strong>Offer Details</strong> page for a specific campaign. Replace <mark style="color:$danger;"><code>[campaignId]</code></mark> with the campaign's unique ID.</td></tr><tr><td><code>/active-offers</code></td><td>Opens the <strong>Active Offers</strong> page, showing current ongoing campaigns.</td></tr><tr><td><code>/active-offers?groupName=</code><mark style="color:$danger;"><code>[groupId]</code></mark><code>&#x26;campaignId=</code><mark style="color:$danger;"><code>[campaignId]</code></mark></td><td>Opens the <strong>Active Offers</strong> page and sets the default selected tab and campaign. Replace <mark style="color:$danger;"><code>[groupId]</code></mark> with relevant ID (<code>HotDeals</code>, <code>UrgentTask</code>, <code>All</code>). The <mark style="color:$danger;"><code>[campaignId]</code></mark> is optional—if omitted, the first campaign in the group will be selected by default.</td></tr><tr><td><code>/support/</code><mark style="color:$danger;"><code>[campaignId]</code></mark></td><td>Opens the <strong>Support</strong> page for a specific campaign, where users can find help and FAQs. Replace <mark style="color:$danger;"><code>[campaignId]</code></mark> accordingly.</td></tr><tr><td><code>/support/</code><mark style="color:$danger;"><code>[campaignId]</code></mark><code>/not-receive-points</code></td><td>Opens the <strong>Support Ticket</strong> page for reporting missing points or other issues related to the campaign. Replace <mark style="color:$danger;"><code>[campaignId]</code></mark> with the appropriate ID.</td></tr><tr><td><code>/settings</code></td><td>Opens the <strong>Settings</strong> page where users can customize their preferences.</td></tr><tr><td><code>/settings/language</code></td><td>Opens the <strong>Language Settings</strong> page to allow users to select or change their preferred language.</td></tr></tbody></table>

{% hint style="info" %}
💡 **Pro Tip:** Replace placeholders like `[campaignId]` and `[groupId]` with actual IDs relevant to your campaigns to provide precise navigation.
{% endhint %}

#### Example Usage

You can use the following deep links by appending them to the `to` parameter:

```html
<!-- This URL will redirect the user 
to the specific offer details page for campaign ID 1234 -->

https://sdk.tyrads.com?token=<TOKEN>&to=/offers/1234
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sdk-doc.tyrads.com/v3.0/iframe/overview/deep-linking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
