Skip to main content
GET
/
apps
JavaScript
import DroidrunCloud from 'droidrun-cloud';

const client = new DroidrunCloud({
  apiKey: 'My API Key',
});

const apps = await client.apps.list();

console.log(apps.apps);
{
  "apps": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "externalIds": [
        "<string>"
      ],
      "userId": "<string>",
      "createdAt": "2023-12-25",
      "updatedAt": "2023-12-25",
      "displayName": "<string>",
      "description": "<string>",
      "packageName": "<string>",
      "iconURL": "<string>",
      "versionCode": 0,
      "versionName": "<string>",
      "targetSdk": 0,
      "developerName": "<string>",
      "categoryName": "<string>",
      "ratingScore": "<string>",
      "ratingCount": -1,
      "source": "uploaded",
      "sizeBytes": 0,
      "queuedAt": "2023-12-25",
      "country": "AF"
    }
  ],
  "availableCount": 123,
  "queuedCount": 123,
  "storeCount": 123,
  "uploadCount": 123,
  "totalCount": 123
}

Authorizations

Authorization
string
header
required

Bearer token via Authorization header

Query Parameters

page
integer
default:1
Required range: x >= 1
pageSize
integer
default:10
Required range: x >= 1
source
enum<string>
default:all
Available options:
all,
uploaded,
store
query
string
sortBy
enum<string>
default:createdAt
Available options:
createdAt,
name
order
enum<string>
default:desc
Available options:
asc,
desc

Response

Apps retrieved successfully

apps
object[]
required
availableCount
number
required
queuedCount
number
required
storeCount
number
required
uploadCount
number
required
totalCount
number
required