Request MFA code for selected device
Variable | Name | Type | Format | Usage | Description |
---|---|---|---|---|---|
challenge_type | Challenge Type | string | M | List of authorization devices | |
client_id | Client Id | string | Client identifier issued to the client by the external system | ||
client_timezone | Client Timezone | string | M | Client timezone offset (to GMT) | |
ip | IP | string | Client IP address | ||
mfa_token | MFA Token | string | M | Multi-factor authentication token | |
redirect_uri | Redirect URI | string | Indicates the URI to return the user to after authorization is complete | ||
response_type | Response Type | string | M | Indicates that your server expects to receive an authorization code. Values: "access_token","code","sign_token" | |
scope | Scope of Access | string | Scope of access | ||
source_system | Source system | string | Source system. For Internetbank please setup "IB" | ||
state | State | string | M | Client server session id (to prevent MITM requests) |
{ "response_type":"code", "client_id":"ib_localhost", "redirect_uri":"http:\/\/localhost", "scope":"CUSTOMER:FULL", "state":"5e982a097260d146803b5da13b1a19c2", "mfa_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImN0eSI6IiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpLm4wLmVsY29pbi5jby51a1wvIiwic3ViIjoiRU4wMDAwMENZIiwiZXhwIjoxNjI2OTMyOTE3LCJqdGkiOiJlMjk4ZDM3OC03ZTlkLTI4OTMtODQxNC0zNTAxYTAzMTQxYmYiLCJzaWQiOiJlMjk4ZDM3OC03ZTlkLTI4OTMtODQxNC0zNTAxMTgxMTNmYmYiLCJjbGllbnRfaWQiOiJpYl9sb2NhbGhvc3QiLCJzY29wZSI6IkNVU1RPTUVSOkZVTEwiLCJ0b2tlbl90eXBlIjoiYmVhcmVyIiwiZXhwaXJlcyI6IjIwMjEtMDctMjJUMDU6NDg6MzcuMDAwLTAwOjAwIiwiaXNzdWVkX2F0IjoiMTk3MC0wMS0wMVQwMDowMDowMC4wMDAtMDA6MDAifQ.rGPWoavuR7vfH_1x8HHgehAIojX_ZHPRwYEAY-pIoNc", "challenge_type":"oob:email:b*1@gmail.com", "ip":"::1", "client_timezone":"-3", "source_system":"IB" }
200 - Response successfully when status is OK
200 - Response successfully when status is OK
If error = mfa_code_required then code contains verification code which should be displaied for customer and mfa_token contains one time token for code confimation
Variable | Name | Type | Format | Description |
---|---|---|---|---|
error | Error Code | string | Error code | |
error_description | Error Description | string | Description of error | |
mfa_token | MFA Token | string | Multi-factor authentication token | |
code | Verification code | integer | The verification code that was sent to the MFA device |
{ "mfa_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImN0eSI6IiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpLm4wLmVsY29pbi5jby51a1wvIiwic3ViIjoiRU4wMDAwMENZIiwiYWN0Ijp7InN1YiI6IkVOMDAwMDBDWSJ9LCJleHAiOjE2MjY5MzQzMDUsImp0aSI6ImUyOThkMzc4LTdlOWQtMjg5My04NDE0LTc2MDEyODMzYzg2OCIsInNpZCI6ImUyOThkMzc4LTdlOWQtMjg5My04NDE0LTc1MDEzODg2ODNiNCIsImFtciI6Im9vYjplbWFpbDpiKjFAZ21haWwuY29tIiwiY2xpZW50X2lkIjoiaWJfbG9jYWxob3N0Iiwic2NvcGUiOiJtZmFfdG9rZW46OTU5NiIsInRva2VuX3R5cGUiOiJiZWFyZXIiLCJleHBpcmVzIjoiMjAyMS0wNy0yMlQwNjoxMTo0NS4wMDAtMDA6MDAiLCJpc3N1ZWRfYXQiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjAwMC0wMDowMCJ9.rf6iPhreu1lzEGFCQocFV6UN0pkCJO1pl9J_5eBxfG0", "code": "9596", "error": "mfa_code_required", "error_description": "Please confirm challenge with sent code" }
400 - Response with error when status is ERROR
400 - Response with error when status is ERROR
Variable | Name | Type | Format | Description |
---|---|---|---|---|
error_description | Error Description | string | Description of error | |
error | Error Code | string | Error code |
{ "error": "invalid_token", "error_description": "Invalid token." }