Developing for PlusPlus¶
The PlusPlus Public API lets you programmatically manage your learning platform: create and update content, manage users and groups, automate assignments and enrollments, and connect PlusPlus to your existing tools.
Where to start¶
- Get started — create your first API token and make your first authenticated request.
- Authentication — bearer tokens, rotation, and scope.
- Conventions — pagination, errors, rate limits, identifiers.
- Guides — step-by-step walkthroughs for multi-step flows like uploading a video or assembling a course.
- Webhooks — receive real-time notifications when resources change.
- MCP — using PlusPlus with Model Context Protocol clients (preview).
- API reference — full endpoint and schema reference.
Status¶
The Public API v2 is currently in preview. We are sharing the specification to gather integrator feedback before general availability. Endpoints, schemas, and behaviors may change during the preview period — see the changelog on each release.
Need help?¶
Email support@plusplus.co with your tenant subdomain, the request ID from a failing response (every API response carries one — see Conventions), and a description of what you were trying to do.