--- title: "REST-API" slug: "rest-api" updated: 2026-09-30T17:12:11Z published: 2026-09-30T17:12:11Z canonical: "docs.thrivelearning.com/rest-api" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.thrivelearning.com/llms.txt > Use this file to discover all available pages before exploring further. # REST-API Thrive offers a number of publicly accessible REST APIs for the retrieval of information from a tenant. For full descriptions, including technical documentation and examples, please visit: [https://docs.thrivelearning.com/apidocs](https://docs.thrivelearning.com/apidocs) | Feature | Overview | | --- | --- | | Activities | Records of all user actions on the system. | | API v2 webhooks | Real-time webhook events for users, assignments, events and content. | | Compliance | Retrieve the assignment details and enrolment statuses for assigned learning. | | Completions | Access completions of content. | | Completions and Compliance API upgrades | A Completions POST endpoint, record-created dates, and timestamp filters on the Compliance API. | | Content | Completion of content on your platform including files, videos, links, quizzes etc. | | CPD | Continuous professional development user entries, user summaries and categories on your platform. | | Enterprise API | New endpoints to create, update, suspend and delete users (including in bulk), create mixed content, read events and attendance, manage learner goals, see space permissions and recover missed webhooks. | | Tags | Tags, including their usage by users and content. | | Tasks | Tasks in pathways, and user progress and completion against them. | | Users | All user profiles on the system. |