API Reference

API Reference

Interactive API documentation - explore and test all CourseForge API endpoints

💡
Interactive Documentation:

Explore all API endpoints below, view request/response examples, and test requests directly from this page.

To test endpoints:

  1. Click the lock icon (🔒) at the top of Scalar or in any endpoint
  2. Select "ApiKeyAuth (X-API-Key)"
  3. Enter your API key value (format: cf_prod_BK0wce0E3Ei0V52plbRbhdUw7PwF9yg-)
  4. Click "Set Token" or "Save"
  5. Now you can test endpoints like courses, modules, lessons, blocks, and AI content generation

Note: The /api/v1/api-keys endpoints require Firebase Authentication (user login), not API keys. They're for managing your API keys, not for using them.