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.