DEVELOPER GUIDE
Quick Start
4 min
request uri the request uri consists of the following parts {uri scheme} //{host}/{resource path}?{query string} parameter description in uri parameter description uri scheme all apis use https protocol host different environments have different host sandbox api sandbox klavi ai production api klavi ai if partner want to integrate with klavi klaas via mtls, the host is sandbox mtls api sandbox klavi ai production mtls api klavi ai resource path resource path, i e api access path apis with different functions have different resrouce path for example, the resource path of the category api is /klaas/transaction/v2/category query string query parameters are optional not every api has query parameters query parameters need to be preceded by a "?", the form is parameter name=parameter value , for example, ?limit=10 , which means no more than 10 pieces of data can be queried public parameter parameter name type required description client id string yes unique identifier for partner client secret string yes partner credential for authentification of api access communication protocol all klavi apis communicate through https or or mtls over https, providing a high security communication channel request method supported http request methods post and get 💡 note for get method, only content type application/x www form urlencoded protocol format is supported for post method, only content type application/json is supported at present character encoding utf 8 coding