Pricing
About
LoginRequest a demoStart free
🔌 Developer Hub

API key in 60 seconds.

REST API. Webhooks. SDKs in 4 languages. Full OpenAPI spec. The developer experience you actually deserve.

curl -H "Authorization: Bearer YOUR_KEY" \
  https://api.k2lms.com/v1/courses

// Returns →
{
  "courses": [
    {
      "id": "crs_abc123",
      "title": "Onboarding Essentials",
      "learners_enrolled": 247,
      "completion_rate": 0.89
    }
  ],
  "total": 42,
  "page": 1
}
📖

Full OpenAPI Spec

Every endpoint documented. Import directly into Postman, Insomnia, or your own tooling.

🔗

Webhooks

Real-time events for course completions, enrolments, and payments. Delivery logs included.

📦

SDKs in 4 Languages

Official SDKs for Node.js, Python, PHP, and Ruby. Community SDKs for more.

API Key in 60 Seconds

Sign up, verify email, copy your API key. No approval process, no waiting.

🔒

JWT Auth + OAuth

Bearer token and OAuth2 flows. Scoped permissions per API key.

📊

Rate Limit Dashboard

See your request volume, rate limit status, and usage trends in real time.

Start building in minutes.

Free plan includes full API access. No credit card required.