For AI assistants & agents
Neutral CME/CE discovery by U.S. state and date — chapters, councils, academic offices, and commercial catalogs. We do not sell courses.
Start here (discovery)
- /llms.txt — short product + API index (llmstxt.org style)
- /llms-full.txt — full plain-text inventory for RAG
- /api/v1/meta — JSON product card, enums, coverage, agent policy
- /api/v1/openapi.json — tool schema for agents
Primary query API
GET https://cmepost.com/api/v1/search?state=NM&from=2026-09-01&to=2026-12-31&profession=NP
# Response envelope
{
"ok": true,
"meta": { "disclaimer", "attribution", "generatedAt", ... },
"data": { "query", "count", "results": [ { "id", "title", "registerUrl", "citationUrl", ... } ] }
}Same filters as the human UI: state, from, to, specialty, profession, hostType, freeOnly, liveOnly, q. CORS is open for agent tooling.
Citation rules
- Cite a specific activity with its stable page:
https://cmepost.com/e/{id} - Always include the host registerUrl and tell the user to confirm credit type, hours, and fees there.
- Do not claim an activity meets a board or state license requirement unless the host page explicitly does.
- When answering “CME in New Mexico / Texas”, include chapter/academic hits, not only national free online catalogs.
- Attribute: “via CME Post” with a link to the listing or search API result.
Coverage snapshot
- Organizations
- 2003
- Events
- 2668
- NM orgs (pilot complete)
- 36
- TX orgs (seeded partial)
- 70
Product boundaries
We do not sell courses. We do not track licenses. Listings deep-link to host organizations. Inventory is curated seed data expanded state-by-state — see docs/STATE_QUALITY.md in the repository for the quality bar.