Favicon

You are here: Home > API Reference > App Distribution > Build

Build

API endpoints for Build. Browse all available operations, parameters, and response schemas.

GET Get list of builds
/organizations/:organizationId/apps/:applicationId/builds/

**Required Permission:** `mad.build.management.list` Get list of builds

POST Add new build
/organizations/:organizationId/apps/:applicationId/builds/

**Required Permission:** `mad.build.management.create` Add new build

GET Get build by ID
/organizations/:organizationId/apps/:applicationId/builds/:buildId

**Required Permission:** `mad.build.management.get` Get build by ID

PUT Update build
/organizations/:organizationId/apps/:applicationId/builds/:buildId

**Required Permission:** `mad.build.management.update` Update build

DELETE Delete build
/organizations/:organizationId/apps/:applicationId/builds/:buildId

**Required Permission:** `mad.build.management.remove` Delete build

POST Add new build file (for edge runners)
/organizations/:organizationId/apps/:applicationId/builds/:buildId/edge/file

**Required Permission:** `mad.build.management.addFile` Add new build file (for edge runners)

GET Get build emm Json by ID
/organizations/:organizationId/apps/:applicationId/builds/:buildId/emm-json

**Required Permission:** `mad.build.management.get` Get build emm Json by ID

PUT Update build attachment file
/organizations/:organizationId/apps/:applicationId/builds/:buildId/files/:fileId

**Required Permission:** `mad.build.management.updateFile` Update build attachment file

DELETE Delete build file
/organizations/:organizationId/apps/:applicationId/builds/:buildId/files/:fileId

**Required Permission:** `mad.build.management.removeFile` Delete build file

POST Add new build (for edge runners)
/organizations/:organizationId/apps/:applicationId/builds/edge/build

**Required Permission:** `mad.build.management.create` Add new build (for edge runners)

GET Prepare new build (for edge runners)
/organizations/:organizationId/apps/:applicationId/builds/edge/prepare

**Required Permission:** `mad.build.management.create` Prepare new build (for edge runners)

GET Get list of build packageNames
/organizations/:organizationId/apps/:applicationId/builds/list/packageName

**Required Permission:** `mad.build.management.listPackageNames` Get list of build packageNames

GET Get list of build versionCodes
/organizations/:organizationId/apps/:applicationId/builds/list/versionCode

**Required Permission:** `mad.build.management.listVersionCodes` Get list of build versionCodes

GET Get list of build versionNames
/organizations/:organizationId/apps/:applicationId/builds/list/versionName

**Required Permission:** `mad.build.management.listVersionNames` Get list of build versionNames