This article explains the functions available through KANNA Open API.
KANNA Open API allows external programs to register data in KANNA and to provide input data in KANNA to external programs.
Please contact us if you would like to use Open-API.
How to use KANNA-API
OAuth authentication is used as the authentication method.
The authentication procedure is described in the API documentation.
Please contact the person in charge for the API documentation.
When you want to communicate between servers
Prepare an admin account as "company administrator".
After OAuth authorization has been performed for the account, periodically update the access token to access the account.
Available Functions
Projects New creation, list retrieval, updating, and deletion
*Data must be added according to customization items
Customers New creation, list retrieval, updating, and deletion
*Data must be added according to customization items
Properties Create new, list retrieval, updating, deletion, add exterior image, delete exterior image
*Data must be added according to customization items
Users Register internal User, retrieve/update/delete the list of internal/external companies' users
Chat Creating chat rooms, adding and deleting members, posting messages
Functions available within a project
Person in charge Adding members, retrieve list, change permissions, and remove from charge
Reporting Create new report, retrieve list, delete report, add report image
*Data must be created according to the reporting template
Photo Upload, update information, create folder, get list, move, delete
Document Upload, update information, create folder, get list, move, delete