Updates an app
Updates an app by slug. Only updates the fields specified in the body.
Body
Required
App update params. All fields are optional, omit the fields you don't wish to update.
-
The new apple credential user ID (recommendation: use the UI to set this)
-
The new apple credential user slug (recommendation: use the UI to set this)
-
The new default branch for the application.
-
The new value of whether an application should be publicly visible
-
The new repository URL for the application.
-
The new service credential user ID (recommendation: use the UI to set this)
-
The new title of the application.
PATCH
/apps/{app-slug}
curl \
--request PATCH 'https://api.bitrise.io/v0.1/apps/{app-slug}' \
--header "Authorization: $API_KEY" \
--data '{"apple_credential_user_id":42,"apple_credential_user_slug":"string","default_branch":"string","is_public":true,"repository_url":"string","services_credential_user_id":42,"title":"string"}'
Request examples
{
"apple_credential_user_id": 42,
"apple_credential_user_slug": "string",
"default_branch": "string",
"is_public": true,
"repository_url": "string",
"services_credential_user_id": 42,
"title": "string"
}
Response examples (200)
{
"status": "string"
}
Response examples (400)
{
"message": "string"
}
Response examples (401)
{
"message": "string"
}
Response examples (404)
{
"message": "string"
}
Response examples (500)
{
"message": "string"
}