HTTP API

HTTP API

Direct HTTP endpoints for the public Karybase API.

Use the HTTP API when you want to call Karybase directly from your backend, integration worker, or custom client.

The HTTP API is separate from the JavaScript SDK. HTTP docs describe raw paths, headers, query parameters, and response bodies.

Base URL

https://api.karybase.com

Authentication

Protected HTTP endpoints accept either header:

x-api-key: kb_live_...
Authorization: Bearer kb_live_...

General Endpoints

EndpointAPI keyPurpose
GET /api/v1/healthNoHealth check
GET /api/v1/auth/verifyYesValidate the API key
GET /api/v1/organizationYesRead organization summary

Feature Flags

Module endpoints use the same feature flag IDs as Karybase access control. Inventory HTTP handlers currently authorize with featureId: "inventory" and inventory:view.

On this page