Built for Developers
APIs, webhooks, and tools you'll actually enjoy
KBKit is built by developers, for developers. A full REST API, real-time webhooks, and a markdown-native workflow that fits right into your existing toolchain.
Full REST API
Manage knowledge bases, articles, and categories programmatically. Complete CRUD operations with a clean, versioned API.
Markdown Native
Write in your editor, push via git. No proprietary formats, no lock-in. Your content stays portable and version-controlled.
Extensible
Webhooks, API tokens, and integrations. Build your own workflows on top of KBKit with first-class extensibility.
The API
Full programmatic control over your knowledge bases
The KBKit API gives you full programmatic control over your knowledge bases. Every action you can take in the dashboard is available through the API.
-
RESTful endpoints for all resources
Clean, predictable URL patterns following REST conventions. JSON in, JSON out.
-
Token-based authentication with scoped permissions
Create API tokens with fine-grained scopes. Read-only, write, or full access per resource.
-
JSON responses with pagination
Consistent response envelopes with cursor-based pagination for efficient data fetching.
-
Rate limiting with clear headers
Generous rate limits with X-RateLimit headers so you always know where you stand.
-
Comprehensive error responses
Structured error objects with codes, messages, and field-level validation details.
$ curl -X GET https://api.kbkit.com/v1/knowledge-bases \
-H "Authorization: Bearer kb_live_xxxxx" \
-H "Accept: application/json"
Response
{
"data": [
{
"id": "kb_2xK9mN",
"name": "Developer Docs",
"slug": "developer-docs",
"articles_count": 47,
"status": "published"
}
],
"meta": {
"current_page": 1,
"total": 3
}
}
Endpoints
Everything you need, one API away
Knowledge Bases
List, create, update, and delete knowledge bases.
Articles
CRUD operations on articles with full-text search.
Categories
Manage categories and their ordering.
Sync
Trigger manual syncs and check sync status.
Analytics
Query page views, search analytics, and trends.
Members
Manage organization members and roles.
More Features
Explore more features
Ready to build with KBKit?
Start building integrations in minutes with a developer-first knowledge base platform.