Grow LMS API Documentation

Grow by Plenum — Data Integration Documentation

Everything your team needs to evaluate and integrate with Grow by Plenum.

This library describes how Grow by Plenum — your dedicated, Plenum-operated learning environment — exchanges data with the systems your organization already runs: your data warehouse, HRIS, identity provider, BI and compliance reporting. It’s written for a mixed audience, so use this page to jump to what you need rather than reading start to finish.

Throughout the set, <SCHOOL_ID> refers to your organization’s dedicated Grow environment. Plenum confirms the specific values and endpoints for your environment during onboarding.


Start here

Document Read this if you want…
1 · Data Integration Overview The high-level picture of how data moves into and out of Grow — push and pull — for a mixed exec/IT audience. The best first read.

Connect & authenticate

Document Read this if you want…
2 · Authentication & Access Setup How your systems securely connect: OAuth2, tokens, headers, credential isolation and rotation.
5 · SSO & Identity Integration How your people sign in: SAML / OIDC through a Plenum-managed identity layer, with a dedicated Google Workspace path.

Move data

Document Read this if you want…
3 · Real-Time Data: Webhooks Receive signed, push-based events (completions, certificates, access changes) the moment they happen.
4 · Pull-Based Data Access Query Grow on your schedule — the record catalog, pagination, and the event-log reconciliation pattern.
7 · Data Schema Reference Field-level detail for the records you’ll consume: progress, enrollment, certificate, and user.

Manage & operate

Document Read this if you want…
8 · Provisioning & Workforce Management Create, enroll, group, tag, and deprovision learners at scale — the write side of an enterprise rollout.
10 · Reporting & Analytics Native rollups (course/unit success, scores, certificates) vs. warehousing your own reporting.
11 · Operational Reference Production hardening: error handling, rate/throughput guidance, async operations, delivery reliability.

Evaluate (IT, security & procurement)

Document Read this if you want…
6 · Integrations & Notifications A quick-reference “does it integrate with X?” capability matrix — native connectors, LTI 1.3, and notification options.
9 · Security & Data Governance The consolidated security posture for an infosec or vendor-risk review — hosting, encryption, access control, privacy, and the artifacts available through procurement.
16 · LTI Tools for Industrial & Construction A curated guide to external tools worth plugging into Grow — skilled-trades VR sims, proctored exams, and safety content — and how each connects (LTI vs. SCORM vs. credential record).

How to read the set

  • A data engineer typically reads 1 → 2 → 3 → 4 → 7, then 11 to harden.
  • An identity / IT owner reads 5, then 2 and 8.
  • A security / procurement reviewer reads 9 and 6 first.
  • An L&D / operations owner reads 8, 10, and 16 (extending training with external tools).

If a specific question isn’t answered here, that’s the fastest thing to tell your Plenum engagement lead — we’d rather answer your actual questionnaire directly than have you hunt across documents.


Prepared by Plenum Solutions for your evaluation. “Grow by Plenum” is operated and supported by Plenum on your behalf. For integration design support, contact your Plenum engagement lead.