POST
/
v1
/
apps
/
{packageName}
/
release-channels
/
{releaseChannelId}
/
share
curl --request POST \
  --url https://managexrapi.com/v1/apps/{packageName}/release-channels/{releaseChannelId}/share \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '{
  "organizationIds": [
    "org_123",
    "org_456"
  ]
}'
{
  "data": {
    "id": "rc_123",
    "name": "Stable",
    "type": "app",
    "packageName": "com.example.app",
    "targetVersion": {
      "id": "av_123",
      "type": "managed",
      "configurationDeployments": {
        "config_123": 1,
        "config_456": 0
      },
      "createdAt": 1645615777448,
      "updatedAt": 1687352117203,
      "versionCode": 83894522,
      "versionName": "8.7.8.1206",
      "apkSize": 72633861,
      "selfHosted": false
    },
    "sharedOrganizations": [
      {
        "id": "org_789",
        "name": "Example Org"
      }
    ]
  }
}

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.

Path Parameters

packageName
string
required

The package name of the app

releaseChannelId
string
required

The unique identifier of the release channel

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 updated release channel

The response is of type object.