Download OpenAPI specification:Download
Provides methods to generate/revoke access tokens, and Strong Customer Authentication (SCA) functionality.
Used to authorize a Strong Customer Authentication (SCA) request. For Partner owned authentication this will require a first and second authentication factor.
OK
Bad Request
Internal Server Error
{- "SCAReferenceNumber": "5A376AF7-3AA1-4F63-8F44-B29CF6AC770A",
- "CancelRequest": false,
- "SCAIdentification": "Q4otSv8JSL4pIfHZY1ggjzT9OXxwvhK1TUvaLEwfLpE",
- "FirstFactorSCAOptionType": 1,
- "SecondFactorSCAOptionType": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "ReferenceID": 123,
- "SCAReferenceNumber": "5A376AF7-3AA1-4F63-8F44-B29CF6AC770A",
- "SCARes": {
- "SCAReferenceNumber": "5A376AF7-3AA1-4F63-8F44-B29CF6AC770A",
- "SCAType": 1,
- "AuthorizeOn": "Push",
- "AdditionalData": "You have a new authorisation request.",
- "ExpiryDateTime": "2021-11-12T13:32:32.3497733+05:30",
- "RemainingResendCount": 0,
- "RemainingFailAttempt": 5,
- "SCAIdentification": "",
- "StartDateTime": "2021-11-12T13:27:32.3497733+05:30",
- "Title": "Transfer"
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
De-registers the given SDK device.
OK
Bad Request
Internal Server Error
{- "ConsumerID": 21,
- "SDKDeviceReferenceID": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Lists all pending Strong Customer Authentication (SCA) requests for the specified consumer.
OK
Bad Request
Internal Server Error
{- "ConsumerID": 21,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "SCAPendingRequests": [
- {
- "SCAReferenceNumber": "77A06084-5742-4F6C-90D5-DAC5E70BF54D",
- "Description": "Description",
- "Title": "sca tile 1"
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Retrieves the device currently registered for SDK use for the specified consumer.
OK
Bad Request
Internal Server Error
{- "ConsumerID": 21,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "SDKDevicesList": [
- {
- "SDKDeviceReferenceID": 1,
- "DeviceID": "Device ID",
- "CreatedOn": "2020-01-04T18:29:08.455",
- "DeviceName": "Device Name"
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Generates an access token for the given session, which must be included with all subsequent requests to the API.
OK
Bad Request
Internal Server Error
{- "access_token": "[access_token]",
- "token_type": "bearer",
- "expires_in": 43199,
- "Contis_SecurityKey": "[SecurityKey]",
- ".expires": "2021-06-07T09:13:44.6402008+05:30",
- ".issued": "2021-06-07T09:10:44.6402008+05:30"
}
Revokes the specified access token provided in the request Authorization
header.
OK
Bad Request
Internal Server Error
{- "LogoutReason": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Provides the SCA factor(s) used for a login event, with the ability to request the second factor workflow be initiated by Solaris.
PostLoginReq
OK
Bad Request
Internal Server Error
{- "ConsumerID": 1231456,
- "SCAOptionID1FA": 1,
- "SCAOptionID2FA": 1,
- "DoSecondFactor": false,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "SCARes": {
- "SCAReferenceNumber": "5A376AF7-3AA1-4F63-8F44-B29CF6AC770A",
- "SCAType": 1,
- "AuthorizeOn": "Push",
- "AdditionalData": "You have a new authorisation request.",
- "ExpiryDateTime": "2021-11-12T13:32:32.3497733+05:30",
- "RemainingResendCount": 0,
- "RemainingFailAttempt": 5,
- "SCAIdentification": "",
- "StartDateTime": "2021-11-12T13:27:32.3497733+05:30",
- "Title": "Transfer"
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Regenerates a Strong Customer Authentication (SCA) request for the given SCA event (identified by the SCAReferenceNumber
) following a previously failed authorization attempt.
This method can be invoked a maximum of 5 times for a given SCAReferenceNumber
, with the remaining number of resend/regeneration attempts indicated via the response's RemainingResendCount
parameter.
Regenerate sca request.
OK
Bad Request
Internal Server Error
{- "SCAReferenceNumber": "5A376AF7-3AA1-4F63-8F44-B29CF6AC770A",
- "SCAType": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "SCARes": {
- "SCAReferenceNumber": "5A376AF7-3AA1-4F63-8F44-B29CF6AC770A",
- "SCAType": 1,
- "AuthorizeOn": "Push",
- "AdditionalData": "You have a new authorisation request.",
- "ExpiryDateTime": "2021-11-12T13:32:32.3497733+05:30",
- "RemainingResendCount": 0,
- "RemainingFailAttempt": 5,
- "SCAIdentification": "",
- "StartDateTime": "2021-11-12T13:27:32.3497733+05:30",
- "Title": "Transfer"
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}