
APi Reference
The integration layer that makes your learning ecosystem intelligent.
Four APIs that connect PlusPlus to your systems — so data, content, and actions flow freely between your learning programs and the tools your organization already runs.
Rest API
Workflow Automation
Every learning program runs on a layer of operational work — enrollments, scheduling, reminders, follow-ups, archiving. The people who design those programs shouldn't be the ones doing that work manually. The REST API automates it end to end.
Standard REST endpoints let you assign people to learning, trigger enrollments based on roles or milestones, publish schedules, manage cohort groups, and act on completion data — all from the systems you already have. Build it into an agent, a cron job, or a custom integration. The API handles the execution so your program managers can focus on the programs.
Key Capabilities
Assignment and enrollment
Enroll individuals or groups into programs, tracks, and events. Trigger assignments automatically based on HRIS data, team membership, role changes, or custom criteria — no manual intervention required.
Program scheduling
Create and publish full program schedules from a start date and calendar. The API respects holidays, weekends, and calendar conflicts — then builds every session and enrolls the right cohort.
Group management
Create, update, and sync cohort groups dynamically. Connect group membership to your HRIS so teams stay accurate as the org changes — no one falls through a gap because they changed roles mid-program.
Content lifecycle
Upload recordings, publish guides, archive stale content on a schedule. The API can surface a digest of content past its useful life for review, then archive on approval — keeping the library clean without manual curation.
Completion and engagement tracking
Read completion status, track engagement metrics, and act on the data. Query overdue assignments and trigger personalized follow-ups via Slack or email, escalating to managers after a configurable delay.
Example Workflows
AUTOMATION
Smart program scheduling
An agent receives a program, a start date, and a target calendar.
It pulls holiday calendars and existing bookings to find open slots.
The schedule API creates every session for the rest of the quarter — skipping conflicts.
The cohort is enrolled automatically. A welcome notification goes out.
AUTOMATION
Completion follow-up agent
A scheduled agent queries the reporting API for assignments past their due date.
It segments by days overdue — first nudge vs. manager escalation.
Personalized Slack or email messages go out with deep links to the content.
Actions are logged back to PlusPlus via the API.
AUTOMATION
Dynamic cohort sync
A nightly job pulls the latest org structure from your HRIS.
It diffs against current PlusPlus group membership.
Members are added or removed via the groups API as teams shift.
Group owners are notified of changes.
GraphQL API
Data Queries
Every program, session, expert, completion record, and piece of content in PlusPlus is queryable through a single GraphQL endpoint. Ask for exactly the data you need, in the shape you need it, and get it back in JSON.
This is the API that connects PlusPlus to your AI agents. When someone asks their internal copilot a question, that agent can query PlusPlus for every relevant SME session, onboarding guide, and expert recording — then use it as grounding context. The knowledge your experts built doesn't stay locked in one platform. It travels to wherever work happens.
Beyond agent connectivity, the GraphQL API powers custom dashboards, BI integrations, automated workflows, and unified employee records across your entire talent ecosystem.
Key Capabilities
Agent connectivity
Connect PlusPlus to Claude, GPT, or any home-built agent. Every SME session, onboarding guide, and expert recording becomes part of what your agents know — served in the flow of work, not in a platform anyone has to open.
Expert discovery
The knowledge graph PlusPlus builds from your programs — who taught what, who contributed, who attended — becomes queryable. Any agent or search tool can surface not just content, but the people behind it.
Custom dashboards and analytics
Build tailored BI reports that combine PlusPlus data with HRIS or productivity metrics. Pull exactly the fields you need — no over-fetching, no data transformation layer required.
In-context knowledge
Any AI-augmented tool across your stack can query PlusPlus via GraphQL and use what it finds as grounding context. The knowledge your SMEs built informs whatever your people are working on, wherever they're working.
Unified employee record
Connect PlusPlus into your broader talent ecosystem — skills taxonomies, LMS/LXP platforms, performance tools — without vendor lock-in. One flexible query language across your entire learning data model.
Example Workflows
AGENT INTEGRATION
Internal copilot grounded in your experts' knowledge
An employee asks their AI assistant how to run a specific internal process.
The agent queries PlusPlus for relevant expert sessions, guides, and recordings.
It synthesizes the answer from your organization's actual knowledge — not the open web.
The response includes links back to the original content and the expert who created it.
ANALYTICS
Learning data piped into your BI stack
A scheduled query pulls completion rates, engagement metrics, and program health data.
The data lands in your data warehouse alongside HRIS and productivity metrics.
Leadership dashboards show learning impact correlated with team performance.
Anomalies trigger alerts — a drop in onboarding completion, a program losing engagement.
Connector API
Federated Search
Your people don't care where content lives — LMS, LXP, HRIS, Confluence, Google Drive. They just want to find what they need, fast. The Connector API makes PlusPlus content discoverable wherever your people already search.
Guides, recordings, expert sessions, and structured learning content from PlusPlus appear in your federated search layer — Glean, your intranet, or any home-grown search tool. The knowledge travels. Your people don't have to.
Search results are ranked by relevance, role, and recency, so employees see what matters to them — not a dump of every document that matches a keyword.
Key Capabilities
Official Glean connector
Plug-and-play integration that pushes PlusPlus content directly to your Glean instance. No custom development required — connect it, and your learning content starts appearing in Glean search results immediately.
Custom Glean connector via GraphQL
If you need more control, use the GraphQL endpoint to pull PlusPlus data structured in the Glean API format. Build your own connector with exactly the content types and metadata you want indexed.
Universal search integration
Not using Glean? The same API powers integration with any federated search tool. Pull structured search data from PlusPlus and insert it into your home-grown search layer, intranet, or internal knowledge hub.
Personalized discovery
Search results can be filtered and ranked by the searcher's role, team, and learning history — so a new hire sees onboarding content first, and a senior engineer sees advanced deep-dives.
xAPI
Learning Record Stores
xAPI is the open standard for tracking learning experiences. PlusPlus streams every learning action — completions, attendance, assessment results, content interactions — as xAPI statements into your Learning Record Store or enterprise data warehouse.
This gives your organization a single source of truth for learning data across every system. No vendor lock-in, no proprietary formats, full portability. What your people learn becomes a permanent, queryable record in your data stack — regardless of which tools you use today or migrate to tomorrow.
If you're building a skills taxonomy, connecting learning to performance data, or consolidating reporting across multiple learning tools, xAPI is the standard that makes it possible without custom integrations between every system.
Key Capabilities
Unified learning record
Stream learning data into an LRS or enterprise data warehouse. Every completion, attendance record, and engagement signal from PlusPlus feeds into one canonical record — combining with data from your other learning tools.
Comprehensive visibility
See the full picture of learning across courses, live events, expert sessions, and async content. xAPI captures the nuance — not just "completed," but how, when, and in what context.
Future-proof data portability
xAPI is an open standard. Your learning data isn't locked into PlusPlus or any other vendor. Migrate systems, consolidate tools, or rebuild your stack — your learning history comes with you.
LRS compatibility
Plug into any xAPI-compatible Learning Record Store. PlusPlus handles the statement generation and delivery — your LRS handles the storage and analysis.