Skip to main content
An Airbridge tracking link is an all-in-one link that serves as both a linking tool to redirect users and a tracking tool for attribution. When they are clicked on, tracking links enable users to reach their desired destination in the app regardless of the platform, channel, or device operating system. It also helps to analyze and attribute the source of user conversions such as link click, post-click install, and post-install purchase.
Tracking link API tokenIt is advised to use the “Tracking link API token” when creating tracking links from the client server.
Request to create Tracking Link. rate limit : 50 tracking link per second
POST

Request


Headers

string
You can specify the language to use for API requests and responses. It follows the ISO-639-1 format.
string
Represents the media type of the resource. Defaults to application/json.
string
The key value to use for API requests. Instructions for getting API keys are in “how to generate API Keys”.

Body Params

string
required
Channel name of the touchpoint and conversion.Upon creation, tracking links are separated into “integrated” channels and “custom” channels.“Integrated” channels are medias with postback integration, and have predefined channel names. All other channel names are considered “Custom” channels.
object
Configure campaign parameter for tracking link.
enum
Configure the Re-engagement parameter. The Re-engagement parameter has three options: OFF, ON-TRUE, and ON-FALSE.
Configure the Deeplink URL for redirect.If deeplinkUrl is missing or null, the deeplink setting is not configured.Example format: URLScheme://path?key=valueIf an invalid deeplinkUrl is used, the deep link may not work properly and could result in unexpected behavior or issues.
object
Configure the redirect path by platform when deep linking doesn’t redirect as intended.Only https URLs are supported when you enter a URL directly.
object
Configure the Open Graph for the tracking link that will be shown when the link is shared or posted.
string
Configure the Short Link ID of tracking links depending on your campaign or contents. If not passed, a random Short Link ID will be generate, and can not be changed once generated.The Short Link ID of a tracking link cannot be reused even if the tracking link has been deprecated.The Short Link ID is only available for tracking links created with a custom domain.
  • If a primary domain is set: The tracking link is created with the primary domain even if domain is not passed.
  • If no primary domain is set: Pass the custom domain to use in domain as well, or a 400 error is returned.
Allowed Characters & Restrictions
  • Lowercase English letters: a–z
  • Korean characters (Hangul): 가–힣
  • Numbers: 0–9
  • Special characters: hyphen (-), underscore (_)
  • Maximum length: 45 characters
string
The custom domain to create the custom channel tracking link with.Enter a custom domain that has been added to the app and verified, without the scheme and path, such as link.example.com.If not passed, the primary domain is used, and if no primary domain is set, abr.ge is used.A 400 error is returned if the domain has not been added to the app or has not been verified.
boolean
If set to true, the tracking link is created with abr.ge even if a primary domain is set.The default value is false.Cannot be used with customShortId.

Response


200

Tracking Link was successfully created.

400

The tracking link cannot be created with the requested values. Check the cause in detail of the response.

404

There is no such app. Please check the request token again.

422

There are some invalid values in request.

429

rate limit exceeded