Skip to main content
Edpire is the source of truth for assessment content. Your platform maintains its own catalog with metadata that Edpire does not manage (categories, difficulty levels, prerequisites, etc.).

Your consumer database schema

Store the Edpire IDs alongside your own metadata:

Initial sync

On first setup, pull the full catalog:

Staying in sync with webhooks

Register for all catalog events once:
Handle events in your webhook endpoint:

Bulk refresh

If your local data gets out of sync (e.g., missed webhooks during downtime), fetch specific assessments by ID:
Or via REST:
Use bulk fetch for periodic reconciliation — no need to refetch the entire catalog.