API Documentation

Working with Builds

Builds

Automatize you Builds distribution with the following API methods.

1. Get App Builds

Get all available builds for the given App

Endpoint:/api/builds/app/{App_id}
Authentication:Required
Method:GET
Request Headers:Content-Type: application/json
Authorization: < accessToken > | < Account_API_Key >

 

2. Upload build

Upload a new iOS (.ipa) or Android (.apk) package to an Application

Endpoint:/api/builds
Authentication:Required
Method:POST (Form-data)
Request Headers:Content-Type: application/json
Authorization: < accessToken > | < Account_API_Key >

Form Data:

FieldTypeDescription
appStringApp Id. E.g.: 54e3cbc9111288426a1b5641
versionNameStringHuman readable version name for this build. E.g.: RC-1
notesStringBuild release notes. E.g.: Bug fixing.
notifyBooleanNotify App members and teams after upload.
osStringBuild Operative system. Choose between “ios” or “android” without double quote.
tagsStringComma separated tags. E.g.: tag1, tag2, tag3
packageFile.ipa or .apk binary file
autoremoveBooleanAutomatically remove the oldes build before uploading to prevent exceeding account limits

 

3. Delete build

Delete the given Build

Endpoint:/api/builds/{build_id}
Authentication:Required
Method:DELETE
Request Headers:Content-Type: application/json
Authorization: < accessToken > | < Account_API_Key >

AppliveryWorking with builds