What Edpire does
- Stores assessment content (exercises, questions, answer keys)
- Grades submissions (deterministic scoring + AI evaluation for open-ended questions)
- Provides per-question feedback without revealing correct answers
- Stores all submission records and per-question results
- Persists in-progress drafts for crash recovery and resumable sessions
- Records learner interaction events (answer changes, navigation, flags) for analytics
- Delivers webhook notifications for catalog and submission events
What you do
- Maintain your own assessment catalog (titles, categories, metadata)
- Control learner access (who can take what)
- Decide how the assessment is presented, either our player embedded in your page or your own UI around our question renderer
- Store submission summaries for dashboards and progress tracking
- Fetch detailed per-question breakdowns on demand from Edpire
Core principle
Edpire owns content + grading. You own catalog, taxonomy, access control, and UX.
Where to start
Sign up at edpire.com and create your organisation. API keys, origin allow-lists and webhooks are all self-serve under Integrations, so nothing here waits on us.Two ways to ship
Start here. The two shapes an integration can take, the steps for each, and an honest
difficulty estimate.
Integration Runbook
Who does what, in what order, with dates and a realistic effort estimate.
Phase 1 should be auto-graded only. Every question type except open-ended grades instantly with
no teacher involvement. Open-ended questions are supported, but they return a provisional score and
finalize later via the
submission.grading.completed webhook, so wire that up before enabling them.