Preserve brand consistency and mask complex affiliate or third-party destination URLs in the browser address bar.

Branded URL Masking displays destination page content while keeping your branded domain in the visitor's browser address bar.
This technique is widely used for forms hosted on third-party SaaS platforms (Typeform, Notion, Airtable), and white-label enterprise client portals.
Core architectural pillars ensuring high performance, isolation, and security.
Ready-to-use TypeScript code snippets and configuration examples for your integrations.
Set the maskUrl flag to true during link creation:
Direct HTTP request methods, parameters schema, authentication, and responses.
Enables or disables branded URL masking and configures the embedded page title and favicon metadata.
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| id | string | Required | Short link slug or ID. | partner-deal |
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| maskUrl | boolean | Required | Set to true to enable branded masking. | true |
| pageTitle | string | Optional | Custom HTML title displayed in the browser tab. | Exclusive Partner Offer | LShorter |
| faviconUrl | string (url) | Optional | Custom favicon image URL. | https://my-brand.com/favicon.ico |
Expert tips to maximize performance, resilience, and link security.
Ensure target destination websites allow iframe embedding (verify they do not send strict X-Frame-Options: DENY headers).
Set a clear pageTitle so the browser tab accurately reflects presented content.
Test responsive viewports on mobile devices to ensure embedded iframe content scrolls smoothly.