curl https://api.appsend.dev/v1/uploads/ \
 -F [email protected] \
 -F message="Short build description" \
 -F testers="[email protected], [email protected]" 
{
   "uid":"0a99e402-f160-4224-948d-e9e95386506d",
   "fileName":"build.ipa",
   "fileSize":11492275,
   "fileType":"ipa",
   "createdAt":"2024-01-20T20:02:30.861700",
   "message":"Added new uploads feature",
   "testers":[
      "[email protected]"
   ]
}
To upload a build, use the following endpoint:
https://api.appsend.dev/v1/uploads/
Note the required trailing slash.

Request data

Content-type: multipart/form-data
file
string
required
Build file (.apk or .ipa). Max size: 150mb
message
string
Build description message
testers
string
Comma-separated emails of users that will be invited to test a build. Max 5 emails
curl https://api.appsend.dev/v1/uploads/ \
 -F [email protected] \
 -F message="Short build description" \
 -F testers="[email protected], [email protected]" 

Response

uid
string
required
Uid of build, used to derive install url
fileName
string
required
Name of the uploaded file
fileSize
integer
required
Size of uploaded build in bytes
createdAt
datetime
required
Date and time of upload
message
string
Optional build description message
testers
array[string]
Optional list of testers’ emails that were invited
{
   "uid":"0a99e402-f160-4224-948d-e9e95386506d",
   "fileName":"build.ipa",
   "fileSize":11492275,
   "fileType":"ipa",
   "createdAt":"2024-01-20T20:02:30.861700",
   "message":"Added new uploads feature",
   "testers":[
      "[email protected]"
   ]
}