You are here: Home > API Reference > App Management > Application

Application

API endpoints for Application. Browse all available operations, parameters, and response schemas.

DEL Delete application and all associated data
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId

Permanently deletes an application along with all associated builds, distribution links, analytics data, and configuration settings, this operation cannot be undone and should be used with caution.

GET Resolve effective actions for the current user on the application
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId/actions

Returns the effective action set available to the current user for this application after applying organization, segment, and application-level permissions. This is a permission-resolution endpoint for dashboard behavior, not a direct application data read.

GET Retrieve single application by identifier
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId

Retrieves detailed information about a specific application using either its unique identifier or URL-friendly slug, returning complete configuration, statistics, and metadata for display in dashboards or integration workflows.

GET Retrieve paginated list of applications
https://api.applivery.io/v1/organizations/:organizationId/apps

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.

GET Validate application slug availability and format
https://api.applivery.io/v1/organizations/:organizationId/apps/check-slug/:slug

Validates whether a proposed application slug is available for use and meets formatting requirements, checking for uniqueness across published applications and compliance with URL-friendly character restrictions.

GET Export aggregated application download statistics
https://api.applivery.io/v1/organizations/:organizationId/apps/downloads/csv

Returns aggregated download statistics scoped to the applications visible to the current user. The payload is used for CSV-style reporting and dashboard exports, with one row per build/application combination rather than raw download events.

GET Retrieve effective visibility groups for the application
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId/groups

Retrieves the effective group values used to scope application visibility and distribution for the current organization context. This is a UI-support endpoint that merges the relevant collaborator, employee, or device-management group sources rather than exposing a standalone application-groups table.

GET Retrieve distinct values for application categorization
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId/list/:applicationType

Retrieves a list of distinct values used for categorizing or organizing builds within this application, such as git branch names, git tag names, or custom tags applied during upload.

POST Create new mobile or desktop application
https://api.applivery.io/v1/organizations/:organizationId/apps

Creates a new application record within the specified organization, establishing the foundation for mobile or desktop app distribution, device management, and lifecycle tracking across supported platforms with customizable configuration settings.

PUT Update application configuration and settings
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId

Updates configuration, settings, and metadata for an existing application, allowing administrators to modify SDK behavior, notification preferences, storage providers, retention policies, and other operational parameters after initial creation.

PUT Update application icon from build package
https://api.applivery.io/v1/organizations/:organizationId/apps/:applicationId/picture

Updates the application icon by extracting it from a specified build package, automatically retrieving the app icon embedded in the installation file and setting it as the application picture.