Skip to main content

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.