Retrieves a paginated and filterable list of all mobile and desktop applications within the specified organization, allowing administrators to browse, search, and manage their application portfolio across multiple platforms and deployment environments.
Send your API key in the request headerauthorization
Example:Authorization: Bearer <token>
organizationIdstring
required
Unique identifier or URL-friendly slug for the organization that owns the applications to operate on, establishing organizational scope for all nested application operations.
Match pattern: ^(([a-fA-F0-9]{24})|([a-zA-Z0-9\\-]{3,}))$
pageinteger
optional
Page number for result pagination starting from one, enabling navigation through large datasets by dividing results into manageable chunks.
limitinteger
optional
Maximum number of items to return per page, controlling response size and enabling efficient data loading with configurable batch sizes.
sortstring
optional
Ordering criteria using field:direction format to organize results based on specific attributes, supporting ascending or descending sort order.
Match pattern: ^[\w.]*((:asc)|(:desc))?$
namestring
optional
Filter applications by exact or partial match on application name for finding specific apps in the organization.
≤ 128 characters
slugstring
optional
Filter applications by exact or partial match on URL-friendly slug identifier.
≤ 128 characters
appTokenstring
optional
Filter applications by their unique application token used in SDK integrations and API authentication.
≤ 128 characters
ossstring
optional
Filter applications by operating system platform support including ios, android, macos, or windows.
iosandroidaospmacoswindowspackage
platformstring
optional
Filter applications by specific build platform or architecture variant for granular compatibility filtering.
≤ 256 characters
searchstring
optional
General search term to match against application name, slug, or other searchable fields for fuzzy finding.
≤ 256 characters
metadataobject
optional
Filter applications by custom metadata key-value pairs matching specific organizational attributes or tags.
leanboolean
optional
Return minimal application data excluding heavy nested objects and statistics for faster response times when full details are not needed.
Responses
200 Responseapplication/json
statusbooleanoptional
dataobjectoptional
itemsarray [object]optional
idstringoptional
Unique identifier for the application within the platform, used to reference this specific mobile or desktop app throughout the entire distribution workflow and analytics tracking.
Match pattern: ^[a-fA-F0-9]{24}$
namestringoptional
Human-readable name of the application that is displayed across the dashboard, distribution portals, and device management interfaces to help users identify the app being managed.
≤ 128 characters
slugstringoptional
URL-friendly unique identifier derived from the application name, used for public-facing store pages, download links, and shareable distribution URLs that end users will interact with.
Platform-specific SDK configuration that governs how the mobile application interacts with the distribution platform, including update mechanisms, authentication, and version control for both iOS and Android.
notificationsobjectoptional
Notification preferences that control automated communication workflows for new builds, updates, and user feedback, enabling organizations to keep stakeholders informed throughout the application lifecycle management process.
descriptionstringoptional
Detailed textual description of the application providing context about its purpose, target audience, key features, and business use case to help team members understand its role.
≤ 1000 characters
ossarray [string]optional
Array of operating system platforms that this application supports or has builds available for, including iOS, Android, macOS, and Windows, enabling cross-platform distribution and device management capabilities.
buildPlatformsarray [string]optional
List of specific build platforms and architectures that have been uploaded for this application, providing granular detail about device compatibility such as iOS universal, Android ARM64, or Windows x86.
securityobjectoptional
Security context object containing the current user's authorization level and permissions for this application, used to enforce role-based access control throughout the dashboard and API endpoints.
configurationobjectoptional
Advanced configuration settings that control storage, security, retention policies, and integration parameters for this application, allowing administrators to customize behavior according to organizational policies and compliance requirements.
retentionAppliedobjectoptional
lastBuildProcessedDatestringoptional
Timestamp indicating when the most recent application build was successfully uploaded, processed, and made available for distribution, useful for tracking deployment cadence and identifying stale or inactive applications.
Format: date-time
picturestringoptional
URL or path to the application's icon image displayed in distribution portals, device management interfaces, and user-facing download pages to provide visual identification and branding consistency.
pictureSourcestringoptional
Indicates the origin of the application icon image, whether manually uploaded by administrators, automatically extracted from uploaded build packages, or sourced from app store metadata synchronization processes.
manuallastbuild
organizationstringoptional
Unique identifier for the organization or tenant that owns and manages this application, establishing the organizational boundary for access control, billing, and resource isolation in multi-tenant environments.
Match pattern: ^[a-fA-F0-9]{24}$
countsobjectoptional
Statistical metrics and aggregated counts related to this application, such as total number of builds, active installations, feedback submissions, or distribution downloads, providing operational insights and usage analytics.
metadataobjectoptional
Flexible key-value object for storing custom application attributes, integration identifiers, or business-specific data that extends the core application model without requiring schema modifications for unique organizational requirements.
defaultScriptsobjectoptional
Predefined automation scripts that execute at specific lifecycle events for all builds of this application, such as post-upload processing, notification triggers, or integration webhooks that streamline deployment workflows.
createdBystringoptional
Identifier and metadata about the user or system account that originally created this application record, providing audit trail information for compliance, security reviews, and organizational accountability tracking.
Match pattern: ^[a-fA-F0-9]{24}$
createdAtstringoptional
Timestamp indicating when this application was first registered in the platform, establishing the baseline for lifecycle tracking, billing calculations, and historical reporting of application management activities.
Format: date-time
updatedAtstringoptional
Timestamp indicating when this application record was last modified, including changes to configuration, metadata, or any other application properties, essential for change tracking and audit compliance requirements.