Upload API
Streamline your app build process and upload your .ipa and .apk app builds directly to Updraft and distribute them.

Upload

put
https://getupdraft.com/api/app_upload/YourEnvironmentAppKey/YourAPIkey/

Parameters

Name
Required
Description
YourEnvironmentAppKey
Yes
Your App key/ token. You find it in 'Edit App'. Added directly to request URL.
YourAPIKey
Yes
Your API key/ token. You find it in your profile: https://getupdraft.com/dashboard/profile/tokens
Added directly to request URL.
app
Yes
Application file attached to the request (ipa or apk)
whats_new
No
Additional release notes for this uploaded build. This text will be added to all email notifications.
build_type
No
You can also specify the type of assembly.
custom_branch
No
You can also specify name of your branch you deployed your build.
git_tag
No
You can add your Git tag
git_commit_hash
No
You can add your Git commit hash
git_url
No
You can add the URL to git

Error Codes

In the case of an error, Updraft will return a JSON with status => fail and code with one of the values in the list below.
Error Code
Description
1
Incorrect file
2
This version of your build already exists
3
There is already a newer version uploaded, this version you are trying to upload is older.
4
This is another application and doesn't match with the application in your project
5
This is a different platform type of your application
6
Your storage space is full. Please upgrade your priceplan.
Warning
You are uploaded an already existing build to your project (same version and same build version)

Copy link
On this page
Upload
put
Parameters
Error Codes