Skip to main content
Application (Appium)Upload Application to a Real Device (Server 1)
TestMu AI
StatusCommunityBlog
Application (Appium)

Upload Application to a Real Device (Server 1)

Upload an application (.ipa,.apk,.aab) for testing on a real device.

POST
/app/upload/realDevice
Upload Application to a Real Device (Server 1)
curl --request POST \
--url "https://manual-api.lambdatest.com/app/upload/realDevice" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: multipart/form-data" \
--form 'appFile=<appFile>' \
--form 'name=<name>' \
--form 'custom_id=<custom_id>' \
--form 'visibility=<visibility>'
{
"app_id": "APP10160502401693989036908244",
"name": "Appname",
"type": "android",
"app_url": "lt://APPID",
"url": "APP_URL",
"custom_id": "Custom"
}

Authorizations

Authorizationstringheaderrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

multipart/form-data
appFilestring<binary>required

Path to the application file on your local system.

namestringrequired

Name of the application.

custom_idstring

Custom ID of the application.

visibilityenum<string>

Visibility scope of the uploaded application.

individualteam

Response

application/json

Application successfully uploaded for testing.

app_idstring
namestring
typestring
app_urlstring
urlstring
custom_idstring
Upload Application to a Real Device (Server 1)
curl --request POST \
--url "https://manual-api.lambdatest.com/app/upload/realDevice" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: multipart/form-data" \
--form 'appFile=<appFile>' \
--form 'name=<name>' \
--form 'custom_id=<custom_id>' \
--form 'visibility=<visibility>'
{
"app_id": "APP10160502401693989036908244",
"name": "Appname",
"type": "android",
"app_url": "lt://APPID",
"url": "APP_URL",
"custom_id": "Custom"
}