Skip to content
Last updated

Welcome to the Kanbert Developer Hub. Here you’ll find everything you need to integrate with the Kanbert APIβ€”from authentication and permissions to powerful filtering, aggregates, and advanced data queries.

Our API is designed to be predictable, type-safe, and flexible, supporting simple CRUD use cases as well as complex reporting queries.

If you're new here, start with Authentication and Scopes, then explore the advanced features such as Filtering and Computed Fields.


πŸš€ Quick Start

  1. Create an API token or configure OAuth.

  2. Choose your permissions using scopes.

  3. Use the REST API to read and update Kanbert data:

    GET /api/v1/projects?filter=status eq "ACTIVE"
  4. Explore computed fields and relation filters to create rich data queries.


πŸ“š Documentation Sections

Below are the core sections of the Kanbert API documentation. Click on any card to open the full page.


πŸ“¦ Core Concepts

SectionDescription
AuthenticationHow to authenticate using API tokens or OAuth. Includes examples for all major HTTP clients.
Scopes & PermissionsLearn how scopes control access, how integration mode works, and how permissions differ when acting as a user vs. system identity.
Entities & Data ModelOverview of major API resources such as Users, Projects, Clients, Tasks, and more.

πŸ” Querying & Filtering

SectionDescription
FilteringLearn how to use the filter query parameter, JSON and DSL syntax, operators, type rules, relation filters, and practical examples.
Computed FieldsCreate per-request aggregates with computed_fields[...] and use them for filtering and sorting. Includes examples for count, sum, avg, and more.

🧩 Endpoints


✨ About This API

  • RESTful JSON endpoints
  • Consistent filtering, sorting, and relationships across all resources
  • Powerful query capabilities via DSL, relation operators, and computed fields
  • Designed for both simple integrations and complex reporting / analytics use cases

❓ Need Help?

  • Check our FAQ in each section
  • Contact Kanbert support for integration assistance
  • Submit issues or feedback through Kanbert support