Deep linking for IOS

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

App ID of the app for which you are passing data

Query Params
string
required

Create an HMAC signature by concatenating the values of the following fields:

timestamp + ip

The HMAC is generated using SHA256 and uses the DevKey as the signature’s secret key.
To retrieve the DevKey, in the AppsFlyer dashboard, go Configuration > App Settings.

For example, the concatenation of the timestamp and IP are:

2015-01-22T08:45:33.412127.0.0.1

The DevKey is w8sZzy8EaPaxFKfaoTqUi6

Note: Make sure you put the timestamp first, and then the IP.

Body Params
idfv
object
string
required

Device locale used for authentication and probabilistic modeling

int32
enum

App Tracking Transparency: Use this flag to indicate if user opts out of the use of IDFA (relevant for iOS 14 and above)

  • 1 = authorized
  • 2 = denied
  • 3 = notDetermined
  • 4 = restricted
Allowed:
string
enum
required

Is first app launch

Allowed:
string

App from which the current app was opened

string
required

The device IP Address - IPv4

string
required

Device OS version used for authentication and probabilistic modeling

string
required

ISO 8601 UTC format

string
required

Device type/model used for authentication and probabilistic modeling

idfa
object
string
string

An identifier that is unique per app install.
SDK should send the AppsFlyer ID in this field.
SDKless should send the same value sent in the install event’s uid field.

Responses

503

Gateway Timeout. ELB (Amazon Load-balancer) service unavailable.

504

Service Unavailable. ELB (Amazon Load-balancer) service unavailable.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json