Public REST API and OpenAPI
The Evergreen Comply public API is a small, read-only catalog API. Its OpenAPI 3.1 document defines typed inputs, successful responses, Problem Details errors, rate-limit headers, and versioned endpoints.
Authentication
No authentication is required for the public catalog API. Evergreen Comply does not expose private learner, certificate, purchase, account, or seat-assignment data through this public surface. Normal web-account authentication applies to the private application.
Webhooks
Evergreen Comply does not currently offer public webhooks. The documented public API is read-only, so integrations should poll only when fresh catalog data is required and should honor the advertised rate limit.
Model Context Protocol
No public Evergreen Comply MCP server is currently offered. Agents can use the OpenAPI specification as a tool definition or read the JSON catalog directly. This page will publish the canonical MCP endpoint if that product surface is introduced.
Command-line interface
The official Evergreen Comply CLI source is maintained in the public repository. It supports service status, course listing and filtering, individual-course lookup, and OpenAPI discovery. npm publication requires an Evergreen Comply registry credential and is tracked separately from the web deployment.