PUT /source_control/manifests/{manifestName}

Pushes a branch to the source control repository that creates or updates the named release manifest. If the manifest exists, it will be overwritten in the branch. Requires the source_control:releases_write scope.

Servers

Path parameters

Name Type Required Description
manifestName String Yes

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
commit_message String No

Message to use for the commit that updates the specified manifest. If a message is not provided, a default will be used.

manifest Object No

A list of source controlled elements and the corresponding version to publish for that element

manifest.workflows[] Array No
manifest.workflows[].uuid String Yes
manifest.workflows[].release Yes
manifest.apps[] Array No
manifest.apps[].uuid String Yes
manifest.apps[].release Yes

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.