Verify password restore MFA confirnation code
Variable | Name | Type | Format | Usage | Description |
---|---|---|---|---|---|
client_id | Client Id | string | Client identifier issued to the client by the external system | ||
client_timezone | Client Timezone | string | Client timezone offset (to GMT) | ||
code | Verification code | integer | M | The verification code that was sent to the MFA device | |
grant_type | Grant Type | string | M | Grant type. Values: "client_credentials", "mfa_oob", "code", "password" | |
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 | M | 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":"access_token", "grant_type":"mfa_oob", "client_id":"ib_localhost", "redirect_uri":"http:\/\/localhost", "scope":"CUSTOMER:PASSWORD:RESTORE", "state":"5e982a097260d146803b5da13b1a19c2", "mfa_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImN0eSI6IiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpLm4wLmVsY29pbi5jby51a1wvIiwic3ViIjoiRU4wMDAwMENZIiwiYWN0Ijp7InN1YiI6IkVOMDAwMDBDWSJ9LCJleHAiOjE2MjY4NTU5NzEsImp0aSI6ImI0OTFlZmVhLWJiZWEtMmViYi04MzE0LTM2ZjM1OGRiMDVhYiIsInNpZCI6ImI0OTFlZmVhLWJiZWEtMmViYi04MzE0LTM2ZjMyOGMzMDJhYiIsImFtciI6Im9vYjplbWFpbDpicG10ZXN0dXNyMUBnbWFpbC5jb20iLCJjbGllbnRfaWQiOiJpYl9sb2NhbGhvc3QiLCJzY29wZSI6Im1mYV90b2tlbjoyNjA3IiwidG9rZW5fdHlwZSI6ImJlYXJlciIsImV4cGlyZXMiOiIyMDIxLTA3LTIxVDA4OjI2OjExLjAwMC0wMDowMCIsImlzc3VlZF9hdCI6IjE5NzAtMDEtMDFUMDA6MDA6MDAuMDAwLTAwOjAwIn0.Nm0IHudmLdSZ4QvVQYk2-ZgFfEFsdjoyCg_x4g2gFdU", "code":"413893", "ip":"::1", "client_timezone":"-3", "source_system":"IB" }
200 - Response successfully when status is OK
200 - Response successfully when status is OK
Variable | Name | Type | Format | Description |
---|---|---|---|---|
access_token | access_token | string | access token | |
scope | Scope of Access | string | Scope of access | |
state | State | string | Client server session id (to prevent MITM requests) | |
token_type | token_type | string | token type | |
expires_in | Expires In | integer | Expiration time in seconds |
{ "scope": "CUSTOMER:PASSWORD:RESTORE", "access_token": "eyJ0eXAiOiJhY2Nlc3NfdG9rZW4iLCJhbGciOiJIUzI1NiIsImN0eSI6IiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpLm4wLmVsY29pbi5jby51a1wvIiwic3ViIjoiRU4wMDAwMENZIiwiYWN0Ijp7InN1YiI6IkVOMDAwMDBDWSJ9LCJleHAiOjE2MjY4NTY5MTcsImp0aSI6ImI0OTFlZmVhLWJiZWEtMmViYi04MzE0LTM4ZjM2OGZjZDZkOCIsInNpZCI6ImI0OTFlZmVhLWJiZWEtMmViYi04MzE0LTM4ZjNjMDA2YWNkOCIsImFtciI6Im9vYjplbWFpbDpicG10ZXN0dXNyMUBnbWFpbC5jb20iLCJjbGllbnRfaWQiOiJpYl9sb2NhbGhvc3QiLCJzY29wZSI6IkNVU1RPTUVSOlBBU1NXT1JEOlJFU1RPUkUiLCJ0b2tlbl90eXBlIjoiYmVhcmVyIiwiZXhwaXJlcyI6IjIwMjEtMDctMjFUMDg6NDE6NTcuMDAwLTAwOjAwIiwiaXNzdWVkX2F0IjoiMTk3MC0wMS0wMVQwMDowMDowMC4wMDAtMDA6MDAifQ.WtLimYdNE4ZocJ4BojfcWxFRaZpWmGePxDGdYRKTwvs", "token_type": "Bearer", "expires_in": 1800, "state": "5e982a097260d146803b5da13b1a19c2" }
200 - Response with error when status is ERROR
200 - Response with error when status is ERROR
Variable | Name | Type | Format | Description |
---|---|---|---|---|
status | status | string | Request execution status | |
error_description | Error Description | string | Description of error | |
error | Error Code | string | Error code | |
data_type | data_type | string | Type of data | |
total_records | total_records | string | Total count of records | |
data | data | object | Empty object |
{ "status": "error", "error_description": "ERROR: Invalid handle. Not initialized or points to a deleted object. (3135)", "error": {}, "data_type": "oauth.v2.passwordRestoreVerification.", "total_records": 1, "data": {} }