API REFERENCE
...
Authentication
Generate access token
1 min
Use /auth endpoint by credentials to return a token and continue your process to manage payment initiation resources.
POST
Request
Response
Body Parameters
accessKey
String
required
Access key
secretKey
String
required
Secret key
Curl
Node.js
JS
Python
Ruby
1require "uri"
2require "json"
3require "net/http"
4
5url = URI("https://api-sandbox.klavi.ai/payment/management/v1/auth")
6
7https = Net::HTTP.new(url.host, url.port)
8https.use_ssl = true
9
10request = Net::HTTP::Post.new(url)
11request["Accept"] = "application/json"
12request["Content-Type"] = "application/json"
13request.body = JSON.dump({
14 "accessKey": "String",
15 "secretKey": "String"
16})
17
18response = https.request(request)
19puts response.read_body
20
Responses
200
1{
2 "accessToken": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJwYXlsbLWdhdGV3YXkifQ.2dvWMBcU87IeX4J7S1_bx1uKHsXAvSDaK0RdV9xq3-OSrLA",
3 "expireAt": 1752053847
4}
Updated 10 Jul 2025
Did this page help you?