Favicon

You are here: Home > API Reference > Apple > Apple Applications > List Apple enterprise applications

List Apple enterprise applications

Required Permission: mdm.apple.application.list

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

GET
/v1/organizations/:organizationId/mdm/apple/enterprise/applications/
Copy to clipboard

List Apple enterprise applications

Required Permission: mdm.apple.application.list

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

Request

Add parameter in header authorization
Example: Authorization: Bearer <token>
organizationId string
required
Unique identifier for organization managing Apple enterprise application deployments and configurations.
Match pattern: ^(([a-fA-F0-9]{24})|([a-zA-Z0-9\\-]{3,}))$
page integer
optional
Page number for pagination navigation through Apple enterprise application results.
limit integer
optional
Maximum number of Apple 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))?$
appStoreId string
optional
Filter applications by App Store identifier for specific public application selection.
≤ 256 characters
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.
storebuildassetlastBuildlastGitBranchBuildlastGitTagBuildlastTagBuild
os string
optional
Target operating system platform for application deployment specifying iOS or macOS device compatibility.
iosmacos

Responses

200 Response application/json
status boolean optional
data object optional
items array [object] optional
id string optional
Unique identifier for Apple enterprise application configuration within organizational MDM deployment.
Match pattern: ^[a-fA-F0-9]{24}$
organization string optional
Unique identifier for organization managing Apple enterprise application deployments and configurations.
Match pattern: ^[a-fA-F0-9]{24}$
admEnterprise string optional
Unique identifier for Apple Device Management enterprise enrollment binding application to MDM server.
Match pattern: ^[a-fA-F0-9]{24}$
type string optional
Application source type specifying build selection strategy for enterprise deployment and version management.
store build asset lastBuild lastGitBranchBuild lastGitTagBuild lastTagBuild
config object optional
Configuration object defining application source and version selection strategy for enterprise deployment.
appStoreId string optional
Apple App Store numeric application identifier for downloading public applications to managed devices.
≤ 256 characters
country string optional
ISO 3166-1 alpha-2 country code for App Store region-specific application availability and pricing.
≤ 2 characters
buildId string optional
Specific build identifier for application deployment when using direct build 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}$
applicationId string optional
Application identifier for deploying specific app version when using application 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
os string optional
Target operating system platform for application deployment specifying iOS or macOS device compatibility.
ios macos
info object optional
Detailed application metadata including version information, assets, and deployment details for managed devices.
origin string optional
Application source origin indicating whether application comes from organization library or external catalog.
library
version integer optional
Sequential version number tracking Apple enterprise application configuration changes and synchronization state.
≥ 0
updatedAt string optional
Timestamp indicating when Apple enterprise application configuration was last modified or synchronized.
Format: date-time
createdAt string optional
Timestamp indicating when Apple enterprise application configuration was initially created in system.
Format: date-time
totalDocs integer optional
limit integer optional
hasPrevPage boolean optional
hasNextPage boolean optional
page integer optional
totalPages integer optional
prevPage integer optional
nextPage integer optional
lean boolean optional
{
    "status": true,
    "data": {
        "items": [
            {
                "id": "698f22bb18f11470ce02da30",
                "organization": "698f22bb18f11470ce02da30",
                "admEnterprise": "698f22bb18f11470ce02da30",
                "type": "build",
                "config": {
                    "appStoreId": "1234567890",
                    "country": "US",
                    "buildId": "698f22bb18f11470ce02da30",
                    "mdmAssetId": "698f22bb18f11470ce02da30",
                    "applicationId": "698f22bb18f11470ce02da30",
                    "filter": "production"
                },
                "os": "ios",
                "info": {},
                "origin": "library",
                "version": 5,
                "updatedAt": "2026-02-10T14: 22:00Z",
                "createdAt": "2026-01-15T10: 30:00Z"
            }
        ],
        "totalDocs": 0,
        "limit": 0,
        "hasPrevPage": true,
        "hasNextPage": true,
        "page": 0,
        "totalPages": 0,
        "prevPage": 0,
        "nextPage": 0,
        "lean": true
    }
}
401 Response application/json
status boolean optional
false
error object optional
code number optional
4004
message string optional
Invalid Token
{
    "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"
    }
}