Deliver accredited CE — inside your product.
One REST API for enrollment, multi-credit selection, certificates, and Moore's L1–L5 outcomes — under your brand, in your workflow.
curl https://api.iqapparatus.com/v1/courses \
-H "Authorization: Bearer cbapi_live_xxx" \
-H "Content-Type: application/json"Prefer JS or Python? Full quickstarts below.
Embed accredited CE into your product.
Your users stay in your app; IQ Apparatus handles accreditation, certificates, and compliance behind a REST API.
90-second tour · embed accredited CE, live events, and payouts into your product
From signup to first API call.
No sales call. No procurement. Three steps.
Sign up
Create a developer account with email — instant access to the sandbox.
Copy your key
Generate a scoped API key from the dashboard. Rotate anytime.
Make a request
Hit /v1/courses with a bearer token. Real data, real response.
curl https://api.iqapparatus.com/v1/courses \
-H "Authorization: Bearer cbapi_live_xxx" \
-H "Content-Type: application/json"Four pillars, one API.
The same Create → Publish → Deliver → Measure loop that powers the app, exposed as REST endpoints.
Import, don't rebuild
IQCI-v1 import via API keeps your existing catalog authoritative — no re-authoring, no duplicate source of truth.
White-label delivery
Serve activities under your domain and brand. No iframes, no IQ chrome — your product owns the surface, we own the accreditation plumbing.
One call per learner
External identity resolution, enrollment, progress, and multi-credit certificate selection — the whole learner journey behind a single REST contract.
Audit-ready outcomes
Moore's L1–L5 events, PARS-ready exports, and HMAC-signed webhooks for enrollments, completions, and certificate issuance.
Built for the Measure pillar.
Every request is scoped, rate-limited, and audit-logged — so the compliance evidence the app captures survives the trip through your integration.
Docs, deep.
Interactive explorer, canonical schemas, and end-to-end recipes.
Start building in the next minute.
Free key, sandbox data, and copy-paste examples for every pillar. Upgrade only when you're ready to move real learners.

