Includes API calls for securing monetrary transactions, implementing a 2FA mechanism using sms and/or token devices.
Base Gateway API Endpoint
Paths
/token/select/{TokenType}/for/{SessionKey}
Generate {TokenType} second factor pin
Use /{TokenType}/generate/force to generate again temporary pin to be used as a second factor authentication in monetary and other information sensitive transactions. This is usefull in case the first pin, never reached the client.
Resource Owner Implicit Grant Type
This header should be in the form "Bearer Token", where Token is returned from the call to OAuth2.
The method through which the user will receive the extrapin token for the particular transaction. Accepted values: SMS_OTP, PUSH_OTP.
lisa.pavlidi@gr.ey.com
Bad Request
Unauthorized
Forbidden
Not Found
Precondition Failed
Login Time-Out
Not Implemented
Definitions
{
"type": "object",
"properties": {
"httpCode": {
"type": "string"
},
"httpMessage": {
"type": "string"
},
"errorCode": {
"type": "string"
},
"errorMessage": {
"type": "string"
}
},
"example": "{\n\t\"httpCode\": \"412\",\n\t\"httpMessage\": \"Precondition Failed\",\n\t\"errorCode\": \"API-987\",\n\t\"errorMessage\": \"sample error message\"\n}"
}
{
"type": "object",
"properties": {
"Valid": {
"type": "boolean"
},
"tokenType": {
"type": "string"
}
},
"example": "{\n\t\"Valid\": true,\n\t\"tokenType\": \"extrapin\"\n}"
}