Favicon

You are here: Home > API Reference > Android > Application Creation > List Android enterprise applications

List Android enterprise applications

Required Permission: mdm.android.application.list

Retrieves a paginated list of Android applications configured for enterprise deployment and management.

GET
/v1/organizations/:organizationId/mdm/android/enterprise/applications/emm-application
Copy to clipboard

List Android enterprise applications

Required Permission: mdm.android.application.list

Retrieves a paginated list of Android applications configured for enterprise deployment and management.

Request

Add parameter in header authorization
Example: Authorization: Bearer <token>
organizationId string
required
Match pattern: ^(([a-fA-F0-9]{24})|([a-zA-Z0-9\\-]{3,}))$
page integer
optional
Page number for pagination navigation through Android enterprise application results.
limit integer
optional
Maximum number of Android enterprise application records returned per page.
sort string
optional
Ordering criteria using a field-to-direction mapping to organize results based on specific attributes like creation date, name, or status.
Match pattern: ^[\w.]*((:asc)|(:desc))?$
buildId string
optional
Filter applications by specific build identifier for deployment targeting and version management.
≤ 256 characters
mdmAssetId string
optional
Filter applications by MDM asset identifier for enterprise private application selection.
≤ 256 characters
applicationId string
optional
Filter applications by application identifier for version-specific deployment queries.
≤ 256 characters
filter string
optional
Search filter string for matching application configurations by build criteria or tags.
≤ 256 characters
type string
optional
Application source type specifying build selection strategy for enterprise deployment and version management.
buildlastBuildlastGitBranchBuildlastGitTagBuildlastTagBuild

Responses

200 Response application/json
status boolean required
data object required
items array [object] required
id string required
Unique identifier for the Android enterprise application configuration within organizational MDM deployment.
Match pattern: ^[a-fA-F0-9]{24}$
organizationId string required
Unique identifier for organization managing Android enterprise application deployments and configurations.
Match pattern: ^[a-fA-F0-9]{24}$
emmEnterpriseId string required
Unique identifier for Android Enterprise enrollment binding application to Google Play managed configuration.
Match pattern: ^[a-fA-F0-9]{24}$
type string required
Application source type specifying build selection strategy for enterprise deployment and version management.
build lastBuild lastGitBranchBuild lastGitTagBuild lastTagBuild
config object required
Configuration object defining application source and version selection strategy for enterprise deployment.
buildId string optional
Specific build identifier for application deployment when using direct build reference configuration.
Match pattern: ^[a-fA-F0-9]{24}$
applicationId string optional
Application identifier for deploying specific app version when using application reference configuration.
Match pattern: ^[a-fA-F0-9]{24}$
mdmAssetId string optional
MDM asset identifier for deploying enterprise private application when using asset reference configuration.
Match pattern: ^[a-fA-F0-9]{24}$
filter string optional
Build selection filter criteria for automatic version selection when using dynamic build strategies.
≤ 256 characters
version integer optional
Sequential version number tracking Android enterprise application configuration changes and synchronization state.
≥ 0 · ≤ 9007199254740991
updatedAt string required
Timestamp indicating when Android enterprise application configuration was last modified or synchronized.
createdAt string required
Timestamp indicating when Android enterprise application configuration was initially created in system.
origin any optional
Application source origin indicating whether application comes from organization library or public catalog.
info object optional
Detailed application metadata including version information, assets, and signing details for deployment.
id string required
Match pattern: ^[a-fA-F0-9]{24}$
bundleId string required
≤ 256 characters
name string required
≤ 256 characters
icon string required
≤ 256 characters
processedVersionName string required
≤ 128 characters
versionCode string required
≤ 128 characters
size string optional
≤ 128 characters
originalExtension string optional
≤ 128 characters
applicationInfo object optional
id string required
Match pattern: ^[a-fA-F0-9]{24}$
slug string required
≤ 256 characters
name string required
≤ 256 characters
picture string optional
disabled boolean optional
signatures object optional
sha1 string optional
≤ 256 characters
sha256 string optional
≤ 256 characters
totalDocs integer required
≥ -9007199254740991 · ≤ 9007199254740991
limit integer required
≥ -9007199254740991 · ≤ 9007199254740991
hasPrevPage boolean required
hasNextPage boolean required
page integer required
≥ -9007199254740991 · ≤ 9007199254740991
totalPages integer required
≥ -9007199254740991 · ≤ 9007199254740991
prevPage integer required
≥ -9007199254740991 · ≤ 9007199254740991
nextPage integer required
≥ -9007199254740991 · ≤ 9007199254740991
{
    "status": true,
    "data": {
        "items": [
            {
                "id": "string",
                "organizationId": "string",
                "emmEnterpriseId": "string",
                "type": "build",
                "config": {
                    "buildId": "string",
                    "applicationId": "string",
                    "mdmAssetId": "string",
                    "filter": "string"
                },
                "version": 0,
                "updatedAt": "string",
                "createdAt": "string",
                "origin": "library",
                "info": {
                    "id": "string",
                    "bundleId": "string",
                    "name": "string",
                    "icon": "string",
                    "processedVersionName": "string",
                    "versionCode": "string",
                    "size": "string",
                    "originalExtension": "string",
                    "applicationInfo": {
                        "id": "string",
                        "slug": "string",
                        "name": "string",
                        "picture": "string"
                    },
                    "disabled": true,
                    "signatures": {
                        "sha1": "string",
                        "sha256": "string"
                    }
                }
            }
        ],
        "totalDocs": 0,
        "limit": 0,
        "hasPrevPage": true,
        "hasNextPage": true,
        "page": 0,
        "totalPages": 0,
        "prevPage": 0,
        "nextPage": 0
    }
}
400 Response application/json
status boolean optional
false
error object optional
code number optional
5081
message string optional
Invalid build
{
    "status": false,
    "error": {
        "code": 5081,
        "message": "Invalid build"
    }
}
401 Response application/json
status boolean optional
false
error object optional
code number optional
4001
message string optional
Unauthorized
{
    "status": false,
    "error": {
        "code": 4002,
        "message": "No auth token"
    }
}
404 Response application/json
status boolean optional
false
error object optional
code number optional
3001
message string optional
Entity not found
{
    "status": false,
    "error": {
        "code": 3001,
        "message": "Entity not found"
    }
}