Skip to main content

Apps Management

Overview

Core application management APIs for creating apps, updating app metadata/config, reading app access views, resetting app data, and deleting apps.

Database Collections

CollectionPurpose
countly.appsStores app definitions and app-level plugin configuration.
countly.app_users{appId}Stores per-app user profiles and activity metadata.
countly.membersStores member app permissions and app ownership references.
countly.groupsStores group-level app permissions (when Groups feature is enabled).
countly.long_tasksStores long-task records removed during app deletion/reset cleanup.
countly.eventsStores event definitions, event map metadata, and event configuration per app.
countly.events_dataStores aggregated event metric documents cleaned by app reset/delete.
countly_drill.drill_eventsStores granular drill events cleaned by app reset/delete.
countly_drill.drill_metaStores drill metadata cleaned by app reset/delete.
countly_fsStores app image files used by app create/update/delete flows.

Configuration & Settings

SettingImpact
apps.countryDefault country used when app create input country is missing or invalid.
apps.timezoneDefault timezone used when app create input timezone is missing or invalid.
apps.categoryDefault category used when app create input category is missing or invalid.

Endpoint Index

Create

Read

Update

Delete

Reset

Operational Notes

  • App delete and reset are destructive operations and can touch large data domains.
  • Delete/reset returns success after cleanup flow starts; related cleanup work continues across multiple collections.

Last Updated

2026-02-17