Okay LogoOkay Logo

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