Lean and simple
With the Okay api and a tenant you can get your secure authentications up and running in no time.
post
Start authentication transaction
Starts new authentication transaction of specified type
Parameters
Name
Type
Required
body
object
false
Consumes
application/json
Produces
application/json
{
"tenantId": "<number>",
"signature": "<string>",
"userExternalId": "<string>",
"type": "<number>",
"authParams": {
"guiText": "<string>",
"guiHeader": "<string>"
}
}
post
Check authentication transaction status
Checks status of a specified transaction
Parameters
Name
Type
Required
body
object
false
Consumes
application/json
Produces
application/json
{
"tenantId": "<number>",
"signature": "<string>",
"sessionExternalId": "<string>"
}
post
Link new user to tenant
Generates unique linking code for user. Generated linking code is valid for an hour.
Parameters
Name
Type
Required
body
object
false
Consumes
application/json
Produces
application/json
{
"tenantId": "<number>",
"signature": "<string>",
"userExternalId": "<string>"
}
post
Start session transaction
Starts new session transaction of specified type
Parameters
Name
Type
Required
body
object
false
Consumes
application/json
Produces
application/json
get
Returns current version of project
Returns current version from .pom file
Parameters
Name
Type
Required
Consumes
application/json
Produces
application/json