POST
/
v1
/
apps
curl --request POST \
  --url https://managexrapi.com/v1/apps/ \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '{
  "packageName": "com.example.app",
  "title": "My Awesome App",
  "versionCode": 42,
  "apkUrl": "https://storage.example.com/apps/com.example.app.apk",
  "apkMd5": "d41d8cd98f00b204e9800998ecf8427e",
  "obbUrl": "https://storage.example.com/apps/com.example.app.obb",
  "obbMd5": "d41d8cd98f00b204e9800998ecf8427e",
  "versionName": "1.0.0",
  "versionLabel": "Quest",
  "apkSize": 72633861,
  "obbSize": 1024,
  "iconUrl": "https://storage.example.com/apps/com.example.app/icon.png"
}'
{
  "data": {
    "id": "av_123",
    "type": "managed",
    "configurationDeployments": {
      "config_123": 1,
      "config_456": 0
    },
    "createdAt": 1645615777448,
    "updatedAt": 1687352117203,
    "versionCode": 83894522,
    "versionName": "8.7.8.1206",
    "versionLabel": "Quest",
    "apkSize": 72633861,
    "obbSize": 1024,
    "selfHosted": true,
    "apkUrl": "https://storage.example.com/apps/com.example.app.apk",
    "obbUrl": "https://storage.example.com/apps/com.example.app.obb"
  }
}

Authorizations

Authorization
string
header
required

API key based authentication where <encoded-value> is the Base64 encoding of API_KEY_ID:API_KEY_SECRET

  • Username: The API Key ID.
  • Password: The API Key Secret.

Query Parameters

organizationId
string

Unique identifier of the organization. Defaults to the organization associated with the API key if no id supplied.

Body

application/json

Response

200
application/json
The created managed app version

The response is of type object.