Logo
Docebo Logo

Docebo APIs

The cloud-based Docebo LMS helps deliver corporate training anytime, anywhere with its powerful, yet easy-to-use learning management platform.

Docebo APIs

Account Request URL

https://docebo.zendesk.com/auth/v2/login/signin?return_to=https%3A%2F%2Fhelp.docebo.com%2Fhc%2Fen-us%2Farticles%2F360020126999-Introduction-to-Docebo-APIs&theme=hc&locale=en-us&brand_id=3271616&auth_origin=3271616%2Ctrue%2Ctrue

Base Endpoint

https://doceboapi.docebosaas.com

Users

Gets all users

api/platform/v1/users

User

Gets a single user by ID

api/platform/v1/users/{user_id}

Groups

Gets all groups

api/platform/v1/groups

Certificates

Gets all certificates

api/platform/v1/certificates

Courses

Gets all courses

api/platform/v1/courses

Learning Plans

Gets all learning plans

api/platform/v1/learning_plans

Activities

Gets all activities

api/platform/v1/activities

Content

Gets all content

api/platform/v1/content

Media

Gets all media

api/platform/v1/media

Discussions

Gets all discussions

api/platform/v1/discussions

Reports

Gets all reports

api/platform/v1/reports

Events

Gets all events

api/platform/v1/events

Sessions

Gets all sessions

api/platform/v1/sessions

Webhooks

Gets all webhooks

api/platform/v1/webhooks

Courses

Creates a new course

api/platform/v1/courses

name

Activities

Creates a new activity

api/platform/v1/activities

name, description, type, category, sub_category, duration, course_id, module_id, assessment_enabled, assessment_passing_score, assessment_time_limit, auto_assign, auto_assign_date, usergroup_ids, resettable, auto_complete

Content

Uploads a new piece of content

api/platform/v1/content

file, filename, title, description, category, sub_category, tags, course_id, module_id, activity_id, assessment_passing_score, assessment_time_limit, media_id, auto_complete

Users

Updates a user by ID

api/platform/v1/users/{user_id}

first_name, last_name, email, language, timezone, enable_password_reset, disable_notifications, platform_admin

Groups

Updates a group by ID

api/platform/v1/groups/{group_id}

name, description

Certificates

Updates a certificate by ID

api/platform/v1/certificates/{certificate_id}

name, description, template_id

Courses

Updates a course by ID

api/platform/v1/courses/{course_id}

name, description, category, sub_category, language, image, image_mobile, auto_enroll, auto_complete, certificate_id

Learning Plans

Updates a learning plan by ID

api/platform/v1/learning_plans/{learning_plan_id}

name, description, category, sub_category, language, image, image_mobile, auto_assign, auto_assign_start_date, auto_assign_end_date, usergroup_ids

Activities

Updates an activity by ID

api/platform/v1/activities/{activity_id}

name, description, type, category, sub_category, duration, assessment_enabled, assessment_passing_score, assessment_time_limit, auto_assign, auto_assign_date, usergroup_ids, resettable, auto_complete

Content

Updates a piece of content by ID

api/platform/v1/content/{content_id}

filename, title, description, category, sub_category, tags, media_id, assessment_passing_score, assessment_time_limit, auto_complete

Users

Deletes a user by ID

api/platform/v1/users/{user_id}

Groups

Deletes a group by ID

api/platform/v1/groups/{group_id}

Certificates

Deletes a certificate by ID

api/platform/v1/certificates/{certificate_id}

Courses

Deletes a course by ID

api/platform/v1/courses/{course_id}

Learning Plans

Deletes a learning plan by ID

api/platform/v1/learning_plans/{learning_plan_id}

Activities

Deletes an activity by ID

api/platform/v1/activities/{activity_id}

Content

Deletes a piece of content by ID

api/platform/v1/content/{content_id}

Media

Deletes a media item by ID

api/platform/v1/media/{media_id}

Discussions

Deletes a discussion by ID

api/platform/v1/discussions/{discussion_id}

Reports

Deletes a report by ID

api/platform/v1/reports/{report_id}

Events

Deletes an event by ID

api/platform/v1/events/{event_id}

Sessions

Deletes a session by ID

api/platform/v1/sessions/{session_id}

Webhooks

Deletes a webhook by ID

api/platform/v1/webhooks/{webhook_id}

Details

Provider

Country HQ

IT

API Type

REST

Categories

Learning management system (LMS)

Alternatives

Important URLs

Last Updated on

2024-03-11

Created At

2023-12-14

Other Apps

Upskill for a better future

Want to start tracking API at scale?

Get updates about your favorite APIs and SDKs

Contact Us

We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.

ApiRefs Logo