GET – List of Published Applications

This request is intended to get the list of available published applications.

Definition #

  • Method: GET
  • URL: https://api.applivery.io/v1/integrations/distributions
  • Authentication: required
  • Headers:
    Content-Type: application/json
    Authorization: bearer <your_app_token>

Params #

Param Type Description
slug String Simplified name of the publication present on the URL.
security String Security to access the publication: public, password, logged.
visibility String Access: active, inactive, unlisted.
filter-type String last, build, builds, gitBranch, gitTag, tag.

Example request #

				
					curl 'https://api.applivery.io/v1/integrations/distributions' 
  -X GET 
  -H 'Authorization: bearer xyz...xyz'
				
			

Responses #

Content type: application/json
				
					{
  "status": true,
  "data": {
    "items": [
      {
        "id": "string",
        "updatedAt": "2019-08-24T14:15:22Z",
        "createdAt": "2019-08-24T14:15:22Z",
        "application": "string",
        "applicationInfo": {
          "id": "string",
          "slug": "string",
          "name": "string",
          "picture": "string"
        },
        "slug": "string",
        "filter": {
          "type": "last",
          "value": "string",
          "ios": "string",
          "android": "string",
          "windows": "string",
          "macos": "string",
          "builds": [
            {
              "buildPlatform": "string",
              "id": "string"
            }
          ]
        },
        "security": "public",
        "tags": [
          "string"
        ],
        "groups": [
          [
            "string"
          ]
        ],
        "visibility": "active",
        "showHistory": true,
        "showDevInfo": true,
        "distributionUrl": "string",
        "terms": {
          "active": true,
          "text": "string"
        }
      }
    ],
    "totalDocs": 0,
    "limit": 0,
    "hasPrevPage": true,
    "hasNextPage": true,
    "page": 0,
    "totalPages": 0,
    "pagingCounter": 0,
    "prevPage": 0,
    "nextPage": 0
  }
}
				
			
Content type: application/json
				
					{
  "status": false,
  "error": {
    "code": 4002,
    "message": "No auth token"
  }
}
				
			
Content type: application/json
				
					{
  "status": false,
  "error": {
    "code": 3001,
    "message": "Entity not found"
  }
}
				
			
Updated on October 11, 2024
Was this article helpful?

On this page

— talk to an expert —

Talk to an expert

MDM & MAD [EN]
How many devices do you want to manage with Applivery?
Which operating systems do you want to manage?