DEVELOPER GUIDE
Quick Start
4min
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 testing api testing klavi ai production api klavi ai if partner want to integrate with klavi klaas via mtls, the host is testing mtls api testing 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 partner code string yes unique identifier for partner partner token string yes partner credential for authentification of api access communication protocol all klavi apis communicate through https, providing a high security communication channel we also support communication through mtls, if required for a more detailed description of mtls, see the following link secure data transmission through mtls 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