Skip to main content
Kintone is a web database and business application platform that lets you build custom apps, automate workflows, and manage data. This documentation covers the developer APIs you need to customize and extend Kintone applications.

Quickstart

Build your first Kintone customization in minutes

Authentication

Learn how to authenticate API requests

JavaScript API

Customize the UI and respond to user events

REST API

Programmatically manage apps, records, and spaces

What you can build

The Kintone developer platform gives you two complementary APIs: JavaScript API — Add custom behavior directly inside Kintone apps. Register event handlers that run when records are created, edited, or deleted. Read and modify field values, show or hide UI elements, and make API requests from within your customization code. REST API — Integrate Kintone with external systems. Create, read, update, and delete records programmatically. Manage app settings, form fields, views, permissions, spaces, and plug-ins from any HTTP client.

Key capabilities

Event system

Register handlers for record list, detail, create, edit, print, graph, portal, and space events

Record operations

CRUD operations on records with bulk request support and cursor-based pagination

App management

Manage app settings, form fields, views, permissions, and notifications via REST

Plug-in support

Build plug-ins that users can install across multiple Kintone apps

Build docs developers (and LLMs) love