Skip to main content
A build setting is the reusable preset that defines what gets built. See Build settings for the conceptual reference.

GET /projects/:id/build-settings

List build settings on a project.

GET /projects/:id/build-settings/:settingId

Build setting detail.

POST /projects/:id/build-settings

Create a build setting.
Required: platform, buildType, ueVersion, trigger, plus branch (GitHub) or streamPath (Perforce). Returns 201 Created with the full build setting document.

PATCH /projects/:id/build-settings/:settingId

Update specific fields without affecting others.

DELETE /projects/:id/build-settings/:settingId

Delete a build setting. Past builds remain accessible by build ID.

POST /projects/:id/build-settings/:settingId/trigger

Dispatch a build using this build setting.
Optional overrides:
Response: