Skip to main content

Background Tasks - API Documentation

Overview

Tasks endpoints manage asynchronous jobs stored in the task manager (create/rerun/check/list/delete task records).

Data Model

CollectionPurpose
countly.membersMember identity/permissions used by task endpoint read/write validators and visibility filters.
countly.long_tasksStores task metadata, status, request payload, and optional inline result metadata.
countly_fs.task_resultsStores large/binary task results when GridFS-backed task storage is used.

Behavior Notes

  • Task execution can be synchronous to caller (status response) but usually results are asynchronous.
  • Some endpoints return wrapped result payloads, while others return raw objects.
  • Visibility rules combine task ownership (creator) and global-task visibility.

Last Updated

2026-02-17