API REFERENCE
Authentication
Generate Access Token
1 min
{ "name" "auth", "method" "post", "url" "https //api sandbox klavi ai/data/v1/auth", "description" "generate an access token for the application ", "tab" "examples", "examples" { "languages" \[ { "id" "cdlczc55cwwfz67qcrckq", "language" "curl", "code" "curl location 'https //api sandbox klavi ai/data/v1/auth' \\\\\n header 'accept application/json' \\\\\n header 'content type application/json' \\\\\n data '{\\"accesskey\\" \\"string\\",\\"secretkey\\" \\"string\\"}'", "customlabel" "" } ], "selectedlanguageid" "cdlczc55cwwfz67qcrckq" }, "results" { "languages" \[ { "id" "ttbenbstpqbnehqrbwifj", "language" "200", "customlabel" "", "code" "{\n \\"accesstoken\\" \\"jhbgcioijfuzi1niis qtyjayoc1hn2zhmwfjzgrjzjkilcj0 nltqpazheq4p2xfd\\",\n \\"expirein\\" 1800\n}" }, { "id" "dyth72dx1pxmyrs6z0qhe", "language" "401", "customlabel" "", "code" "{\n \\"statuscode\\" 401,\n \\"error\\" \\"unauthorized\\",\n \\"message\\" \\"invalid accesskey or secretkey\\"\n}" } ], "selectedlanguageid" "dyth72dx1pxmyrs6z0qhe" }, "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "accesskey", "kind" "required", "type" "string", "description" "app key" }, { "name" "secretkey", "kind" "required", "type" "string", "description" "app secret key", "children" \[] } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" }, "response" \[ { "name" "accesstoken", "kind" "optional", "type" "string", "description" "jwt token" }, { "name" "expirein", "kind" "optional", "type" "string", "description" "token validity duration", "children" \[] } ] }