POST /accounts/{account_id}/builds/triggers/{trigger_uuid}/builds

Trigger a manual build for a specific trigger

Servers

Path parameters

Name Type Required Description
trigger_uuid String Yes

Trigger UUID

account_id String Yes

Account identifier

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_hash String No

Git commit hash (required if branch not provided)

branch String No

Git branch name (required if commit_hash not provided)

seed_repo Object No
seed_repo.files[] Array No
seed_repo.files[].replace String No

Text to replace in the file

seed_repo.files[].filename String Yes
seed_repo.files[].content String Yes
seed_repo.files[].isBase64 Boolean No

Default value: false

seed_repo.provider String Yes

Valid values:

  • "github"
seed_repo.branch String Yes
seed_repo.repository String Yes
seed_repo.owner String Yes
seed_repo.path String 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.