Adobe Captivate
Adobe Captivate is an eLearning authoring tool used to create responsive eLearning content, software demonstrations, and interactive training modules.
Adobe Captivate publishes 13 APIs on the APIs.io network, including Adobe Learning Manager Webhooks API, Account API, Badges API, and 10 more. Tagged areas include Authoring, Education, eLearning, LMS, and SCORM.
The Adobe Captivate catalog on APIs.io includes 1 event-driven AsyncAPI specification, 3 JSON-LD contexts, and 3 Spectral governance rulesets.
Adobe Captivate’s developer surface includes authentication, support, engineering blog, developer portal, getting-started guide, documentation, developer console, and 28 more developer resources.
Kin Score
APIs 16
Individual APIs this provider publishes, each with its own machine-readable definition.
Adobe Captivate SCORM API
API for SCORM-compliant content delivery and tracking.
Adobe Captivate xAPI (Tin Can API)
Experience API for tracking learning experiences.
Adobe Captivate Review API
API for collaborative review and commenting on eLearning projects.
Adobe Learning Manager Webhooks API
Webhooks API for Adobe Learning Manager that enables real-time event notifications for learner activities, course completions, enrollments, and other learning management events.
Adobe Captivate Account API
Retrieve and manage account-level settings
Adobe Captivate Badges API
Manage badges awarded to learners for achievements
Adobe Captivate Catalogs API
Manage content catalogs that organize learning objects
Adobe Captivate Certifications API
Manage certification programs and compliance tracking
Adobe Captivate Enrollments API
Manage learner enrollments in courses and learning programs
Adobe Captivate Gamification API
Manage gamification points and leaderboard features
Adobe Captivate Jobs API
Manage bulk import/export jobs for data operations
Adobe Captivate Learning Objects API
Manage learning objects including courses, learning programs, certifications, and job aids
Adobe Captivate Notifications API
Manage user notifications and announcements
Adobe Captivate Skills API
Manage skills and skill levels associated with learning content
Adobe Captivate User Groups API
Manage groups of users for targeted content delivery
Adobe Captivate Users API
Manage learner, manager, author, and admin user accounts
Scroll for all 16
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Adobe Captivate Prime API (Learning Manager)
OPEN COLLECTIONArazzo Workflows 6
Multi-step API workflows described with the Arazzo specification.
Adobe Learning Manager Activate and Enroll a User
Read a user, activate them if not already ACTIVE, then enroll them into a course instance.
ARAZZOAdobe Learning Manager Enroll a Learner in a Course
Resolve a course, pick an available instance, enroll a learner, and confirm the enrollment.
ARAZZOAdobe Learning Manager Learner Progress Report
Assemble a learner profile from their account, enrollments, skills, and gamification points.
ARAZZOAdobe Learning Manager Run and Poll a Bulk Job
Submit a bulk import/export job, poll until it finishes, and branch on success or failure.
ARAZZOAdobe Learning Manager Search and Enroll
Search the catalog by text, pick the top course, choose an instance, and enroll a learner.
ARAZZOAdobe Learning Manager Unenroll a Learner from a Course
Find a learner's enrollment in a course, confirm it, and remove it if present.
ARAZZOPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Adobe Captivate Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Adobe Captivate Finops
FINOPSFeatures 10
Notable capabilities this provider offers.
Learning Object Management
Create and manage courses, learning programs, certifications, and job aids with full CRUD operations via REST API.
Learner Enrollment and Tracking
Programmatically enroll learners, track progress, and retrieve completion status across all learning objects.
Webhook Event Notifications
Receive real-time HTTP POST notifications for enrollment, completion, badge, and certification events.
Gamification and Badges
Manage gamification points, leaderboards, and badge awards to motivate learners.
Catalog Management
Organize and expose learning content through catalogs with filtering and tagging capabilities.
Skill Tracking
Associate skills with learning content and track learner skill attainment through the API.
OAuth 2.0 Authentication
Secure API access using OAuth 2.0 with role-based scopes for admin, learner, manager, and author roles.
SCORM and xAPI Support
Deliver and track SCORM-compliant and xAPI (Tin Can) learning content for LMS interoperability.
Bulk Data Import/Export
Use the Jobs API to import and export users, enrollments, and completion data in bulk.
Notification Management
Manage announcements and notifications sent to learners, managers, and administrators.
Scroll for all 10
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Adobe Learning Manager Webhooks API
The Adobe Learning Manager Webhooks API enables real-time event notifications for learning management activities. When configured, Adobe Learning Manager sends HTTP POST request...
ASYNCAPISemantic Vocabularies 3
JSON-LD contexts and semantic vocabularies used across these APIs.
Adobe Captivate Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
Adobe Captivate API Rules
SPECTRALAdobe Captivate API Rules
SPECTRALAdobe Captivate API Rules
SPECTRALJSON Schema 59
Standalone JSON Schema definitions for this provider's data models.
Adobe Learning Manager Learning Object
JSON SCHEMABadgeAwardedPayload
JSON SCHEMACertificationCompletedPayload
JSON SCHEMACourseCreatedPayload
JSON SCHEMACourseUpdatedPayload
JSON SCHEMAJobCompletedPayload
JSON SCHEMALearnerCompletionPayload
JSON SCHEMALearnerEnrollmentPayload
JSON SCHEMALearnerProgressPayload
JSON SCHEMALearnerReference
JSON SCHEMALearnerUnenrollmentPayload
JSON SCHEMALearningObjectReference
JSON SCHEMASkillAchievedPayload
JSON SCHEMAUserCreatedPayload
JSON SCHEMAUserDeletedPayload
JSON SCHEMAUserUpdatedPayload
JSON SCHEMAWebhookEventBase
JSON SCHEMAAccountResponse
JSON SCHEMAAccount
JSON SCHEMABadgeListResponse
JSON SCHEMABadgeResponse
JSON SCHEMABadge
JSON SCHEMACatalogListResponse
JSON SCHEMACatalogResponse
JSON SCHEMACatalog
JSON SCHEMACertificationListResponse
JSON SCHEMAEnrollmentCreateRequest
JSON SCHEMAEnrollmentListResponse
JSON SCHEMAEnrollmentResponse
JSON SCHEMAEnrollment
JSON SCHEMAGamificationPointsResponse
JSON SCHEMAGamificationPoints
JSON SCHEMAJobCreateRequest
JSON SCHEMAJobListResponse
JSON SCHEMAJobResponse
JSON SCHEMAJob
JSON SCHEMALearningObjectInstanceListResponse
JSON SCHEMALearningObjectInstance
JSON SCHEMALearningObjectListResponse
JSON SCHEMALearningObjectResponse
JSON SCHEMALearningObject
JSON SCHEMALocalizedMetadata
JSON SCHEMANotificationListResponse
JSON SCHEMANotification
JSON SCHEMAPaginationLinks
JSON SCHEMARelationship
JSON SCHEMAResourceIdentifier
JSON SCHEMASkillListResponse
JSON SCHEMASkillResponse
JSON SCHEMASkill
JSON SCHEMAUserBadgeListResponse
JSON SCHEMAUserGroupListResponse
JSON SCHEMAUserGroupResponse
JSON SCHEMAUserGroup
JSON SCHEMAUserListResponse
JSON SCHEMAUserResponse
JSON SCHEMAUser
JSON SCHEMAUserSkillListResponse
JSON SCHEMAUserUpdateRequest
JSON SCHEMAScroll for all 59
JSON Structure 59
JSON Structure definitions describing this provider's data shapes.
Adobe Captivate Learning Object Structure
JSON STRUCTURELearning Manager Webhooks Learner Reference Structure
JSON STRUCTURELearning Manager Webhooks User Created Payload Structure
JSON STRUCTURELearning Manager Webhooks User Deleted Payload Structure
JSON STRUCTURELearning Manager Webhooks User Updated Payload Structure
JSON STRUCTURELearning Manager Webhooks Webhook Event Base Structure
JSON STRUCTUREPrime Api Account Response Structure
JSON STRUCTUREPrime Api Account Structure
JSON STRUCTUREPrime Api Badge List Response Structure
JSON STRUCTUREPrime Api Badge Response Structure
JSON STRUCTUREPrime Api Badge Structure
JSON STRUCTUREPrime Api Catalog List Response Structure
JSON STRUCTUREPrime Api Catalog Response Structure
JSON STRUCTUREPrime Api Catalog Structure
JSON STRUCTUREPrime Api Certification List Response Structure
JSON STRUCTUREPrime Api Enrollment Create Request Structure
JSON STRUCTUREPrime Api Enrollment List Response Structure
JSON STRUCTUREPrime Api Enrollment Response Structure
JSON STRUCTUREPrime Api Enrollment Structure
JSON STRUCTUREPrime Api Gamification Points Response Structure
JSON STRUCTUREPrime Api Gamification Points Structure
JSON STRUCTUREPrime Api Job Create Request Structure
JSON STRUCTUREPrime Api Job List Response Structure
JSON STRUCTUREPrime Api Job Response Structure
JSON STRUCTUREPrime Api Job Structure
JSON STRUCTUREPrime Api Learning Object Instance Structure
JSON STRUCTUREPrime Api Learning Object List Response Structure
JSON STRUCTUREPrime Api Learning Object Response Structure
JSON STRUCTUREPrime Api Learning Object Structure
JSON STRUCTUREPrime Api Localized Metadata Structure
JSON STRUCTUREPrime Api Notification List Response Structure
JSON STRUCTUREPrime Api Notification Structure
JSON STRUCTUREPrime Api Pagination Links Structure
JSON STRUCTUREPrime Api Relationship Structure
JSON STRUCTUREPrime Api Resource Identifier Structure
JSON STRUCTUREPrime Api Skill List Response Structure
JSON STRUCTUREPrime Api Skill Response Structure
JSON STRUCTUREPrime Api Skill Structure
JSON STRUCTUREPrime Api User Badge List Response Structure
JSON STRUCTUREPrime Api User Group List Response Structure
JSON STRUCTUREPrime Api User Group Response Structure
JSON STRUCTUREPrime Api User Group Structure
JSON STRUCTUREPrime Api User List Response Structure
JSON STRUCTUREPrime Api User Response Structure
JSON STRUCTUREPrime Api User Skill List Response Structure
JSON STRUCTUREPrime Api User Structure
JSON STRUCTUREPrime Api User Update Request Structure
JSON STRUCTUREScroll for all 59
Examples 46
Example request and response payloads for these APIs.
Prime Api Account Example
EXAMPLEPrime Api Badge Example
EXAMPLEPrime Api Catalog Example
EXAMPLEPrime Api Enrollment Example
EXAMPLEPrime Api Job Example
EXAMPLEPrime Api Skill Example
EXAMPLEPrime Api User Example
EXAMPLEPrime Api User Group Example
EXAMPLEScroll for all 46
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 7
What developers build with this provider.
HR System Integration
Automatically provision users from HRIS systems like Workday or SAP SuccessFactors into Adobe Learning Manager.
Custom Learning Portal
Build branded training portals that surface Adobe Learning Manager content through the REST API.
Compliance Training Automation
Auto-enroll new hires in mandatory compliance courses and track completion for regulatory reporting.
Learning Analytics Dashboard
Extract learner progress and completion data to build custom analytics and reporting dashboards.
E-Commerce Integration
Integrate course purchases with e-commerce platforms and auto-enroll paying customers.
Real-Time Progress Monitoring
Use webhooks to monitor learner activity in real time and trigger downstream workflows on completion.
Certification Management
Automate certification enrollment, renewal reminders, and expiry tracking using the REST API.
Scroll for all 7
Integrations 8
Pre-built integrations with other platforms and tools.
Salesforce
Sync learner data and completion status between Adobe Learning Manager and Salesforce CRM.
Microsoft Teams
Surface learning content and notifications directly within Microsoft Teams via connector.
Workday
Import organizational user data from Workday HCM to manage learner accounts automatically.
SAP SuccessFactors
Bi-directional sync with SAP SuccessFactors for user provisioning and learning record exchange.
Adobe Experience Manager
Embed learning content and catalogs within Adobe Experience Manager sites.
Zoom
Schedule and launch virtual classroom sessions directly from Adobe Learning Manager.
LinkedIn Learning
Import LinkedIn Learning content into Adobe Learning Manager catalogs for blended learning.
SCORM Cloud
Host and launch SCORM content packages through SCORM Cloud integration.
Scroll for all 8
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 11
Pagination, idempotency, versioning, errors, and events
Scroll for all 11
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API