Authentication
See how you can authenticate with TransactionLink.
POST Authorize token
POST Authorize tokenBody
keystringRequiredExample:
Api key
api keysecretstringRequiredExample:
Secret key
secret keyResponses
200
Application was authorized successfully
application/json
400
Request is invalid
application/json
401
Invalid credentials provided
application/json
415
Invalid Content-type
application/json
500
Internal service error.
application/json
502
Upstream service failure.
application/json
post
/auth/authorizePOST Refresh access token
POST Refresh access tokenBody
refreshTokenstringRequiredExample:
Refresh token
eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJlZUNUUWJnMHNIekhHVlFMdzZHcnhjZ0RVcUhHejBKUyIsImlhdCI6MTYxMjI2ODgyOSwiZXhwIjoxNjIwMDQ0ODI5fQ.IMaw2c-N6PS2xAK5I0-mzf2Z8FNHlvM6JjQog5INUcvD3K92oOWbyaBLlmudLoGLntd7EPFX4z3JjKk6YsTZ6AResponses
200
Token was successfully
application/json
400
Request is invalid
application/json
401
Invalid credentials provided
application/json
415
Invalid Content-type
application/json
500
Internal service error.
application/json
502
Upstream service failure.
application/json
post
/auth/refreshGET Public key
GET Public keyPublic key for validating webhook JWS signatures
Path parameters
keyIdstring · uuidRequired
UUID of the key, returned as kid parameter in webhook JWS header
Query parameters
pembooleanOptionalDefault:
Param indiciating whether public key should be returned in PEM format or simple base64
trueResponses
200
Public key obtained successfully
text/plain
Responsestring
400
Request is invalid
application/json
404
Public key not found
application/json
500
Internal service error
application/json
502
Upstream service failure
application/json
get
/auth/webhooks/key/{keyId}Was this helpful?