Word 7: Connect

Developer APIs, Webhooks & Architecture

Personal Academy provides engineering teams with modern, developer-friendly APIs designed for seamless system integration and automated corporate workflows.

Automate user provisioning through standard SCIM 2.0 endpoints, synchronize course completion events via signature-verified HTTP webhooks, and programmatically manage courses, enrollments, and reporting using our authenticated REST APIs documented with OpenAPI 3.0 specifications.

Developer Platform Architecture

Everything your software engineers need to connect training into your tech stack.

1. REST API

Standard JSON REST endpoints secured with scoped API keys. Programmatically manage users, courses, assignments, and fetch raw completion telemetry.

2. Signature-Verified Webhooks

Subscribe to real-time events (`course.completed`, `certificate.issued`, `user.created`). Payloads are HMAC-SHA256 signed to guarantee integrity.

3. SCIM 2.0 Provisioning

Standardized identity management over SAML 2.0, OpenID Connect and SCIM 2.0, with identity providers that implement those standards.

4. OpenAPI 3.0 Documentation

Machine-readable schema definitions available to generate client SDKs in TypeScript, Python, Go, and Java automatically.

Connect & Integration Capabilities

Backed by live API routes and integration handlers in Personal Academy.

SCORM & xAPI Support

Import SCORM 1.2 packages and send xAPI (Tin Can) activity records out to an external learning record store.

Webhooks

Stream events like enrolments, completions, and certifications to your HRIS or Slack in real time, with signed requests so you can verify they’re genuine.

REST API

Automate user provisioning and enrolment with a documented REST API.

HR & Identity Integrations

SAML and OIDC single sign-on, SCIM 2.0 provisioning, HR sync adapters, Slack, Microsoft Teams, and signed webhooks for Zapier and any HR system.

LTI 1.3 launch and deep linking

Launch your courses from Canvas, Blackboard, or another LMS over LTI 1.3, with deep linking to pick the course.

Automation Builder

Set up no-code trigger-and-action rules for enrolments, certification escalations, and webhook notifications.

14-day Full Feature Free Trial

Start integrating in under 15 minutes

14 days of Premium with 5,000 AI credits. No card required. Afterwards you stay on Free until you choose a plan.

No credit card required. Instant account setup in under 60 seconds.