Adobe Captivate website screenshot

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.

66.3/100 exemplar ▬ flat Agent 50/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
16 APIs 10 Features 7 Use Cases
AuthoringEducationeLearningLMSSCORMTrainingxAPI

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 66.3/100 · exemplar
Contract Quality 22.3 / 25
Developer Ergonomics 11.3 / 20
Commercial Clarity 12.6 / 20
Operational Transparency 7.5 / 13
Governance 7.0 / 12
Discoverability 5.6 / 10
Agent readiness — 50/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/adobe-captivate: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

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).

Arazzo 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.

ARAZZO

Adobe Learning Manager Enroll a Learner in a Course

Resolve a course, pick an available instance, enroll a learner, and confirm the enrollment.

ARAZZO

Adobe Learning Manager Learner Progress Report

Assemble a learner profile from their account, enrollments, skills, and gamification points.

ARAZZO

Adobe Learning Manager Run and Poll a Bulk Job

Submit a bulk import/export job, poll until it finishes, and branch on success or failure.

ARAZZO

Adobe Learning Manager Search and Enroll

Search the catalog by text, pick the top course, choose an instance, and enroll a learner.

ARAZZO

Adobe Learning Manager Unenroll a Learner from a Course

Find a learner's enrollment in a course, confirm it, and remove it if present.

ARAZZO

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Adobe Captivate Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 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...

ASYNCAPI

Semantic Vocabularies 3

JSON-LD contexts and semantic vocabularies used across these APIs.

Adobe Captivate Context

0 classes · 16 properties

JSON-LD

Adobe Captivate Learning Manager Webhooks Context

5 classes · 9 properties

JSON-LD

Adobe Captivate Prime Api Context

45 classes · 80 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Adobe Captivate API Rules

9 rules · 1 errors 7 warnings 1 info

SPECTRAL

Adobe Captivate API Rules

6 rules · 4 warnings 2 info

SPECTRAL

Adobe Captivate API Rules

34 rules · 16 errors 14 warnings 4 info

SPECTRAL

JSON Schema 59

Standalone JSON Schema definitions for this provider's data models.

BadgeAwardedPayload

0 properties

JSON SCHEMA

CertificationCompletedPayload

0 properties

JSON SCHEMA

CourseCreatedPayload

0 properties

JSON SCHEMA

CourseUpdatedPayload

0 properties

JSON SCHEMA

JobCompletedPayload

0 properties

JSON SCHEMA

LearnerCompletionPayload

0 properties

JSON SCHEMA

LearnerEnrollmentPayload

0 properties

JSON SCHEMA

LearnerProgressPayload

0 properties

JSON SCHEMA

LearnerReference

3 properties

JSON SCHEMA

LearnerUnenrollmentPayload

0 properties

JSON SCHEMA

LearningObjectReference

4 properties

JSON SCHEMA

SkillAchievedPayload

0 properties

JSON SCHEMA

UserCreatedPayload

0 properties

JSON SCHEMA

UserDeletedPayload

0 properties

JSON SCHEMA

UserUpdatedPayload

0 properties

JSON SCHEMA

WebhookEventBase

5 properties

JSON SCHEMA

AccountResponse

1 properties

JSON SCHEMA

Account

3 properties

JSON SCHEMA

BadgeListResponse

2 properties

JSON SCHEMA

BadgeResponse

1 properties

JSON SCHEMA

Badge

3 properties

JSON SCHEMA

CatalogListResponse

2 properties

JSON SCHEMA

CatalogResponse

1 properties

JSON SCHEMA

Catalog

4 properties

JSON SCHEMA

CertificationListResponse

2 properties

JSON SCHEMA

EnrollmentCreateRequest

1 properties

JSON SCHEMA

EnrollmentListResponse

2 properties

JSON SCHEMA

EnrollmentResponse

1 properties

JSON SCHEMA

Enrollment

4 properties

JSON SCHEMA

GamificationPointsResponse

1 properties

JSON SCHEMA

GamificationPoints

3 properties

JSON SCHEMA

JobCreateRequest

1 properties

JSON SCHEMA

JobListResponse

2 properties

JSON SCHEMA

JobResponse

1 properties

JSON SCHEMA

Job

3 properties

JSON SCHEMA

LearningObjectInstanceListResponse

2 properties

JSON SCHEMA

LearningObjectInstance

3 properties

JSON SCHEMA

LearningObjectListResponse

3 properties

JSON SCHEMA

LearningObjectResponse

2 properties

JSON SCHEMA

LearningObject

4 properties

JSON SCHEMA

LocalizedMetadata

5 properties

JSON SCHEMA

NotificationListResponse

2 properties

JSON SCHEMA

Notification

3 properties

JSON SCHEMA

PaginationLinks

3 properties

JSON SCHEMA

Relationship

2 properties

JSON SCHEMA

ResourceIdentifier

2 properties

JSON SCHEMA

SkillListResponse

2 properties

JSON SCHEMA

SkillResponse

1 properties

JSON SCHEMA

Skill

4 properties

JSON SCHEMA

UserBadgeListResponse

2 properties

JSON SCHEMA

UserGroupListResponse

2 properties

JSON SCHEMA

UserGroupResponse

1 properties

JSON SCHEMA

UserGroup

3 properties

JSON SCHEMA

UserListResponse

2 properties

JSON SCHEMA

UserResponse

1 properties

JSON SCHEMA

User

4 properties

JSON SCHEMA

UserSkillListResponse

2 properties

JSON SCHEMA

UserUpdateRequest

1 properties

JSON SCHEMA

Scroll for all 59

JSON Structure 59

JSON Structure definitions describing this provider's data shapes.

Adobe Captivate Learning Object Structure

2 properties

JSON STRUCTURE

Prime Api Account Response Structure

1 properties

JSON STRUCTURE

Prime Api Account Structure

3 properties

JSON STRUCTURE

Prime Api Badge List Response Structure

2 properties

JSON STRUCTURE

Prime Api Badge Response Structure

1 properties

JSON STRUCTURE

Prime Api Badge Structure

3 properties

JSON STRUCTURE

Prime Api Catalog List Response Structure

2 properties

JSON STRUCTURE

Prime Api Catalog Response Structure

1 properties

JSON STRUCTURE

Prime Api Catalog Structure

4 properties

JSON STRUCTURE

Prime Api Enrollment Response Structure

1 properties

JSON STRUCTURE

Prime Api Enrollment Structure

4 properties

JSON STRUCTURE

Prime Api Gamification Points Structure

3 properties

JSON STRUCTURE

Prime Api Job Create Request Structure

1 properties

JSON STRUCTURE

Prime Api Job List Response Structure

2 properties

JSON STRUCTURE

Prime Api Job Response Structure

1 properties

JSON STRUCTURE

Prime Api Job Structure

3 properties

JSON STRUCTURE

Prime Api Learning Object Structure

4 properties

JSON STRUCTURE

Prime Api Localized Metadata Structure

5 properties

JSON STRUCTURE

Prime Api Notification Structure

3 properties

JSON STRUCTURE

Prime Api Pagination Links Structure

3 properties

JSON STRUCTURE

Prime Api Relationship Structure

2 properties

JSON STRUCTURE

Prime Api Resource Identifier Structure

2 properties

JSON STRUCTURE

Prime Api Skill List Response Structure

2 properties

JSON STRUCTURE

Prime Api Skill Response Structure

1 properties

JSON STRUCTURE

Prime Api Skill Structure

4 properties

JSON STRUCTURE

Prime Api User Group Response Structure

1 properties

JSON STRUCTURE

Prime Api User Group Structure

3 properties

JSON STRUCTURE

Prime Api User List Response Structure

2 properties

JSON STRUCTURE

Prime Api User Response Structure

1 properties

JSON STRUCTURE

Prime Api User Structure

4 properties

JSON STRUCTURE

Prime Api User Update Request Structure

1 properties

JSON STRUCTURE

Scroll for all 59

Examples 46

Example request and response payloads for these APIs.

Prime Api Account Example

3 fields

EXAMPLE

Prime Api Badge Example

3 fields

EXAMPLE

Prime Api Catalog Example

4 fields

EXAMPLE

Prime Api Job Example

3 fields

EXAMPLE

Prime Api Skill Example

4 fields

EXAMPLE

Prime Api User Example

4 fields

EXAMPLE

Scroll for all 46

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Adobe Captivate Authentication

oauth2 · 1 scheme

SECURITY

Adobe Captivate Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Adobe Captivate Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Adobe Captivate Scopes

4 scopes · authorizationCode/clientCredentials

4 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Adobe Captivate Agentic Access

28 operations · 4 acting

28 operations · 4 acting

AGENTIC

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

Source (apis.yml)

apis.yml Raw ↑
aid: adobe-captivate
url: https://raw.githubusercontent.com/api-evangelist/adobe-captivate/refs/heads/main/apis.yml
name: Adobe Captivate
description: Adobe Captivate is an eLearning authoring tool used to create responsive eLearning content, software demonstrations,
  and interactive training modules.
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/adobe-captivate.png
type: Index
created: '2024-01-20'
modified: '2026-04-19'
specificationVersion: '0.19'
tags:
- Authoring
- Education
- eLearning
- LMS
- SCORM
- Training
- xAPI
apis:
- name: Adobe Captivate SCORM API
  description: API for SCORM-compliant content delivery and tracking.
  humanURL: https://helpx.adobe.com/captivate/using/publish-projects-scorm-compliant-lms.html
  tags:
  - Content Delivery
  - LMS Integration
  - SCORM
  properties:
  - type: Documentation
    url: https://scorm.com/scorm-explained/technical-scorm/
  - type: Specification
    url: https://adlnet.gov/projects/scorm/
- name: Adobe Captivate xAPI (Tin Can API)
  description: Experience API for tracking learning experiences.
  humanURL: https://helpx.adobe.com/captivate/using/xapi-tin-can-support.html
  tags:
  - Learning Analytics
  - Tin Can
  - xAPI
  properties:
  - type: Documentation
    url: https://xapi.com/overview/
  - type: Specification
    url: https://github.com/adlnet/xAPI-Spec
- name: Adobe Captivate Review API
  description: API for collaborative review and commenting on eLearning projects.
  humanURL: https://helpx.adobe.com/captivate/using/shared-review.html
  tags:
  - Collaboration
  - Comments
  - Review
  properties:
  - type: Documentation
    url: https://helpx.adobe.com/captivate/using/shared-review.html
- name: Adobe Learning Manager Webhooks API
  description: Webhooks API for Adobe Learning Manager that enables real-time event notifications for learner activities,
    course completions, enrollments, and other learning management events.
  humanURL: https://experienceleague.adobe.com/docs/learning-manager/using/integration/feature-summary/webhooks.html
  tags:
  - Events
  - Learning Management
  - Notifications
  - Webhooks
  properties:
  - type: Documentation
    url: https://experienceleague.adobe.com/docs/learning-manager/using/integration/feature-summary/webhooks.html
  - type: AsyncAPI
    url: asyncapi/adobe-captivate-learning-manager-webhooks-asyncapi.yml
  - type: JSONSchema
    url: json-schema/learning-manager-webhooks-badge-awarded-payload-schema.json
  - type: JSONSchema
    url: json-schema/learning-manager-webhooks-certification-completed-payload-schema.json
  - type: JSONSchema
    url: json-schema/learning-manager-webhooks-course-created-payload-schema.json
  - type: JSONStructure
    url: json-structure/learning-manager-webhooks-badge-awarded-payload-structure.json
  - type: JSONStructure
    url: json-structure/learning-manager-webhooks-certification-completed-payload-structure.json
  - type: JSONStructure
    url: json-structure/learning-manager-webhooks-course-created-payload-structure.json
- aid: adobe-captivate:adobe-captivate-account-api
  name: Adobe Captivate Account API
  description: Retrieve and manage account-level settings
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-account-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-badges-api
  name: Adobe Captivate Badges API
  description: Manage badges awarded to learners for achievements
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Badges
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-badges-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-catalogs-api
  name: Adobe Captivate Catalogs API
  description: Manage content catalogs that organize learning objects
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Catalogs
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-catalogs-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-certifications-api
  name: Adobe Captivate Certifications API
  description: Manage certification programs and compliance tracking
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Certifications
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-certifications-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-enrollments-api
  name: Adobe Captivate Enrollments API
  description: Manage learner enrollments in courses and learning programs
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Enrollments
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-enrollments-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-gamification-api
  name: Adobe Captivate Gamification API
  description: Manage gamification points and leaderboard features
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Gamification
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-gamification-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-jobs-api
  name: Adobe Captivate Jobs API
  description: Manage bulk import/export jobs for data operations
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-jobs-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-learning-objects-api
  name: Adobe Captivate Learning Objects API
  description: Manage learning objects including courses, learning programs, certifications, and job aids
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Learning Objects
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-learning-objects-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-notifications-api
  name: Adobe Captivate Notifications API
  description: Manage user notifications and announcements
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Notifications
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-notifications-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-skills-api
  name: Adobe Captivate Skills API
  description: Manage skills and skill levels associated with learning content
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Skills
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-skills-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-user-groups-api
  name: Adobe Captivate User Groups API
  description: Manage groups of users for targeted content delivery
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - User Groups
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-user-groups-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
- aid: adobe-captivate:adobe-captivate-users-api
  name: Adobe Captivate Users API
  description: Manage learner, manager, author, and admin user accounts
  humanURL: https://www.adobe.com/products/captivateprime.html
  baseURL: https://learningmanager.adobe.com/primeapi/v2
  tags:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/adobe-captivate-users-api-openapi.yml
  - type: Documentation
    url: https://captivateprime.adobe.com/docs/primeapi/v2/
  - type: Authentication
    url: https://captivateprime.adobe.com/docs/primeapi/v2/#authentication
  - type: PostmanCollection
    url: https://www.postman.com/adobe-captivate-prime
  - type: JSONSchema
    url: json-schema/prime-api-account-response-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-account-schema.json
  - type: JSONSchema
    url: json-schema/prime-api-badge-list-response-schema.json
  - type: JSONStructure
    url: json-structure/prime-api-account-response-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-account-structure.json
  - type: JSONStructure
    url: json-structure/prime-api-badge-list-response-structure.json
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com
common:
- type: AgenticAccess
  url: agentic-access/adobe-captivate-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/adobe-captivate-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/adobe-captivate-domain-security.yml
- type: Authentication
  url: authentication/adobe-captivate-authentication.yml
- type: OAuthScopes
  url: scopes/adobe-captivate-scopes.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/adobe-captivate/overview
- type: Arazzo
  url: arazzo/adobe-captivate-activate-and-enroll-user-workflow.yml
  name: Adobe Learning Manager Activate and Enroll a User
- type: Arazzo
  url: arazzo/adobe-captivate-enroll-learner-in-course-workflow.yml
  name: Adobe Learning Manager Enroll a Learner in a Course
- type: Arazzo
  url: arazzo/adobe-captivate-learner-progress-report-workflow.yml
  name: Adobe Learning Manager Learner Progress Report
- type: Arazzo
  url: arazzo/adobe-captivate-run-bulk-job-workflow.yml
  name: Adobe Learning Manager Run and Poll a Bulk Job
- type: Arazzo
  url: arazzo/adobe-captivate-search-and-enroll-workflow.yml
  name: Adobe Learning Manager Search and Enroll
- type: Arazzo
  url: arazzo/adobe-captivate-unenroll-learner-workflow.yml
  name: Adobe Learning Manager Unenroll a Learner from a Course
- type: LinkedIn
  url: https://www.linkedin.com/company/adobe-captivate
- type: Support
  url: https://helpx.adobe.com/support/captivate.html
- type: Community
  url: https://community.adobe.com/t5/adobe-captivate/ct-p/ct-captivate
- type: Blog
  url: https://elearning.adobe.com/
- type: StatusPage
  url: https://status.adobe.com/
- type: TermsOfService
  url: https://www.adobe.com/legal/terms.html
- type: PrivacyPolicy
  url: https://www.adobe.com/privacy.html
- type: Contact
  url: https://www.adobe.com/products/captivate/contact.html
- type: Portal
  url: https://experienceleague.adobe.com/docs/learning-manager/using/introduction.html
- type: GettingStarted
  url: https://experienceleague.adobe.com/docs/learning-manager/using/getting-started/getting-started.html
- type: Documentation
  url: https://experienceleague.adobe.com/docs/learning-manager/using/home.html
- type: Console
  url: https://developer.adobe.com/console/
- type: ChangeLog
  url: https://experienceleague.adobe.com/docs/learning-manager/using/whats-new.html
- type: Website
  url: https://business.adobe.com/products/learning-manager/adobe-learning-manager.html
- type: Login
  url: https://learningmanager.adobe.com/
- type: YouTube
  url: https://www.youtube.com/user/AdobeELearning
- type: GitHubOrganization
  url: https://github.com/adobe
- type: JSONSchema
  url: json-schema/adobe-captivate-learning-object-schema.json
- type: JSONLD
  url: json-ld/adobe-captivate-context.jsonld
- type: Features
  data:
  - name: Learning Object Management
    description: Create and manage courses, learning programs, certifications, and job aids with full CRUD operations via
      REST API.
  - name: Learner Enrollment and Tracking
    description: Programmatically enroll learners, track progress, and retrieve completion status across all learning objects.
  - name: Webhook Event Notifications
    description: Receive real-time HTTP POST notifications for enrollment, completion, badge, and certification events.
  - name: Gamification and Badges
    description: Manage gamification points, leaderboards, and badge awards to motivate learners.
  - name: Catalog Management
    description: Organize and expose learning content through catalogs with filtering and tagging capabilities.
  - name: Skill Tracking
    description: Associate skills with learning content and track learner skill attainment through the API.
  - name: OAuth 2.0 Authentication
    description: Secure API access using OAuth 2.0 with role-based scopes for admin, learner, manager, and author roles.
  - name: SCORM and xAPI Support
    description: Deliver and track SCORM-compliant and xAPI (Tin Can) learning content for LMS interoperability.
  - name: Bulk Data Import/Export
    description: Use the Jobs API to import and export users, enrollments, and completion data in bulk.
  - name: Notification Management
    description: Manage announcements and notifications sent to learners, managers, and administrators.
- type: UseCases
  data:
  - name: HR System Integration
    description: Automatically provision users from HRIS systems like Workday or SAP SuccessFactors into Adobe Learning Manager.
  - name: Custom Learning Portal
    description: Build branded training portals that surface Adobe Learning Manager content through the REST API.
  - name: Compliance Training Automation
    description: Auto-enroll new hires in mandatory compliance courses and track completion for regulatory reporting.
  - name: Learning Analytics Dashboard
    description: Extract learner progress and completion data to build custom analytics and reporting dashboards.
  - name: E-Commerce Integration
    description: Integrate course purchases with e-commerce platforms and auto-enroll paying customers.
  - name: Real-Time Progress Monitoring
    description: Use webhooks to monitor learner activity in real time and trigger downstream workflows on completion.
  - name: Certification Management
    description: Automate certification enrollment, renewal reminders, and expiry tracking using the REST API.
- type: Integrations
  data:
  - name: Salesforce
    description: Sync learner data and completion status between Adobe Learning Manager and Salesforce CRM.
  - name: Microsoft Teams
    description: Surface learning content and notifications directly within Microsoft Teams via connector.
  - name: Workday
    description: Import organizational user data from Workday HCM to manage learner accounts automatically.
  - name: SAP SuccessFactors
    description: Bi-directional sync with SAP SuccessFactors for user provisioning and learning record exchange.
  - name: Adobe Experience Manager
    description: Embed learning content and catalogs within Adobe Experience Manager sites.
  - name: Zoom
    description: Schedule and launch virtual classroom sessions directly from Adobe Learning Manager.
  - name: LinkedIn Learning
    description: Import LinkedIn Learning content into Adobe Learning Manager catalogs for blended learning.
  - name: SCORM Cloud
    description: Host and launch SCORM content packages through SCORM Cloud integration.
- type: SpectralRules
  url: rules/adobe-captivate-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/adobe-captivate-vocabulary.yaml
- type: JSONLD
  url: json-ld/adobe-captivate-learning-manager-webhooks-context.jsonld
- type: JSONLD
  url: json-ld/adobe-captivate-prime-api-context.jsonld