Kintone REST API
Documents for REST APIs for App, record, file and Space management.
Apps
* Certain APIs concerning Apps can be executed only on form settings that have not been applied to the live App (ie. changes were made to the form settings but the App has not been updated), only on the live App, or either.
* The URL path in the case of settings that have not yet been updated to the live App is '/k/v1/preview/xxxx.json'. Refer to each individual document for details.
Records
| Category | API | Method | URL |
|---|---|---|---|
| Record | Get Record | GET | /k/v1/record.json |
| Get Records | GET | /k/v1/records.json | |
| Add Record | POST | /k/v1/record.json | |
| Add Records | POST | /k/v1/records.json | |
| Update Record | PUT | /k/v1/record.json | |
| Update Records | PUT | /k/v1/records.json | |
| Delete Records | DELETE | /k/v1/records.json | |
| Cursor | Get Cursor | GET | /k/v1/records/cursor.json |
| Add Cursor | POST | /k/v1/records/cursor.json | |
| Delete Cursor | DELETE | /k/v1/records/cursor.json | |
| Comments | Get Comments | GET | /k/v1/record/comments.json |
| Add Comment | POST | /k/v1/record/comment.json | |
| Delete Comment | DELETE | /k/v1/record/comment.json | |
| Bulk Request | Bulk Request | POST | /k/v1/bulkRequest.json |
| Process Management | Update Status | PUT | /k/v1/record/status.json |
| Update Multiple Statuses | PUT | /k/v1/records/status.json | |
| Update Assignees | PUT | /k/v1/record/assignees.json | |
| Record Permissions | Evaluate Record Permissions | GET | /k/v1/records/acl/evaluate.json |
Files
| Category | API | Method | URL |
|---|---|---|---|
| File | Download File | GET | /k/v1/file.json |
| Upload File | POST | /k/v1/file.json |
Spaces
| Category | API | Method | URL |
|---|---|---|---|
| Space | Get Space | GET | /k/v1/space.json |
| Add Space From Template | POST | /k/v1/template/space.json | |
| Update Space Body | PUT | /k/v1/space/body.json | |
| Delete Space | DELETE | /k/v1/space.json | |
| Space Members | Get Space Members | GET | /k/v1/space/members.json |
| Update Space Members | PUT | /k/v1/space/members.json | |
| Thread | Add Thread Comment | POST | /k/v1/space/thread/comment.json |
| Add Thread | POST | /k/v1/space/thread.json | |
| Update Thread | PUT | /k/v1/space/thread.json | |
| Guests | Add Guests | POST | /k/v1/guests.json |
| Update Guest Members | PUT | /k/guest/<SpaceID>/v1/space/guests.json | |
| Delete Guests | DELETE | /k/v1/guests.json |
Plug-ins
| Category | API | Method | URL |
|---|---|---|---|
| Plug-ins | Get Installed Plug-ins | GET | /k/v1/plugins.json |
| Install Plug-in | POST | /k/v1/plugin.json | |
| Update Plug-in | PUT | /k/v1/plugin.json | |
| Uninstall Plug-in | DELETE | /k/v1/plugin.json | |
| Get Plug-in Apps | GET | /k/v1/plugin/apps.json | |
| Get Required Plug-ins | GET | /k/v1/plugins/required.json |
API Info
| Category | API | Method | URL |
|---|---|---|---|
| Kintone REST API | Get API List | GET | /k/v1/apis.json |
| Get API Schema | GET | /k/v1/apis/*.json |