The App API lets you view and update an existing Branch app configuration to better support workflows.
GET/app/{branch_key}
This endpoint retrieves all app-related configurations for the requested branch.
The Branch Key of the originating app obtained in your Account Settings.
The Branch Secret of the originating app obtained in your Account Settings.
Success. Returns 400 and 429 on failure — see the response panel for the error shape.
PUT/app/{branch_key}
Updates an existing Branch app configuration. Any parameters included in the request body are updated to the provided values.
The Branch Key of the originating app obtained in your Account Settings.
The Branch Secret of the originating app obtained in your Account Settings.
The main contact developer email (max 255 characters).
Indicates whether to try to open the app on link click or not.
01Whether an Android app is enabled. 0 is for disabled. 1 is for enabled.
01Whether App Links are enabled.
truefalseIndicates whether Content Discovery (CD) is enabled for Android.
Android CD hash details.
Success. Returns 400 and 429 on failure — see the response panel for the error shape.