WarpLink
API Reference

Apps

Register and manage mobile apps for deep linking.

Create an App

POST/apps

Create an app

Request Body

FieldTypeDescription
name*string
ios_bundle_idstringReverse-domain notation, e.g. com.example.myapp
ios_team_idstringApple Team ID, e.g. ABCDE12345
ios_app_store_idstringNumeric App Store ID
ios_app_store_urlstring
ios_universal_link_pathsstring[]
android_package_namestringJava package name, e.g. com.example.myapp
android_sha256_fingerprintsstring[]
android_play_store_urlstring
android_app_links_pathsstring[]

Responses

201App created
FieldTypeDescription
idstring
org_idstring
namestring
ios_bundle_idstring | null
ios_team_idstring | null
ios_app_store_idstring | null
ios_app_store_urlstring | null
ios_universal_link_pathsarray | null
android_package_namestring | null
android_sha256_fingerprintsarray | null
android_play_store_urlstring | null
android_app_links_pathsarray | null
created_atstring
updated_atstring
400Validation error
FieldTypeDescription
error*object
409Duplicate bundle ID or package name
FieldTypeDescription
error*object

List Apps

GET/apps

List apps

Parameters

NameTypeInDescription
limitintegerquery
offsetintegerquery
searchstringquery

Responses

200List of apps
FieldTypeDescription
dataobject[]
paginationobject

Get an App

GET/apps/{id}

Get an app

Parameters

NameTypeInDescription
id*stringpath

Responses

200App details
FieldTypeDescription
idstring
org_idstring
namestring
ios_bundle_idstring | null
ios_team_idstring | null
ios_app_store_idstring | null
ios_app_store_urlstring | null
ios_universal_link_pathsarray | null
android_package_namestring | null
android_sha256_fingerprintsarray | null
android_play_store_urlstring | null
android_app_links_pathsarray | null
created_atstring
updated_atstring
404Not found
FieldTypeDescription
error*object

Update an App

PATCH/apps/{id}

Update an app

Parameters

NameTypeInDescription
id*stringpath

Request Body

FieldTypeDescription
namestring
ios_bundle_idstring | null
ios_team_idstring | null
ios_app_store_idstring | null
ios_app_store_urlstring | null
ios_universal_link_pathsarray | null
android_package_namestring | null
android_sha256_fingerprintsarray | null
android_play_store_urlstring | null
android_app_links_pathsarray | null

Responses

200Updated app
FieldTypeDescription
idstring
org_idstring
namestring
ios_bundle_idstring | null
ios_team_idstring | null
ios_app_store_idstring | null
ios_app_store_urlstring | null
ios_universal_link_pathsarray | null
android_package_namestring | null
android_sha256_fingerprintsarray | null
android_play_store_urlstring | null
android_app_links_pathsarray | null
created_atstring
updated_atstring
400Validation error
FieldTypeDescription
error*object
404Not found
FieldTypeDescription
error*object
409Duplicate
FieldTypeDescription
error*object

Delete an App

DELETE/apps/{id}

Delete an app

Parameters

NameTypeInDescription
id*stringpath

Responses

200Deleted app
FieldTypeDescription
idstring
org_idstring
namestring
ios_bundle_idstring | null
ios_team_idstring | null
ios_app_store_idstring | null
ios_app_store_urlstring | null
ios_universal_link_pathsarray | null
android_package_namestring | null
android_sha256_fingerprintsarray | null
android_play_store_urlstring | null
android_app_links_pathsarray | null
created_atstring
updated_atstring
404Not found
FieldTypeDescription
error*object

On this page