Fetch user login history
POST/api/Generic/GetUserLoggins
Description​
Retrieve login information for a user. This includes details about the user’s login sessions, devices used for login and any other login-related data. This endpoint provides an overview of user login activities, which is useful for security audits or user activity tracking.
Request​
- application/json
Body Parameters
ActionLog object
LogInfo object
Validation objectrequiredThe validation parameter, mandatory to all Banking Suite API calls.
The access token for authentication.
The key assigned to the application.
The unique code assigned to the customer.
The unique identifier of the device.
The key used for login.
The token used to refresh the session.
The username for authentication.
Responses​
- 200
- application/json
- text/json
- text/plain
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
devicesList object[]
Possible values: <= 20 characters
Possible values: <= 100 characters
Possible values: non-empty and <= 70 characters
Possible values: <= 50 characters
Possible values: <= 70 characters
Possible values: non-empty and <= 256 characters
Possible values: [100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 303, 304, 305, 306, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 421, 422, 423, 424, 426, 428, 429, 431, 451, 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, 511]
Description: 100 = "Continue", 101 = "SwitchingProtocols", 102 = "Processing", 103 = "EarlyHints", 200 = "OK", 201 = "Created", 202 = "Accepted", 203 = "NonAuthoritativeInformation", 204 = "NoContent", 205 = "ResetContent", 206 = "PartialContent", 207 = "MultiStatus", 208 = "AlreadyReported", 226 = "IMUsed", 300 = "Ambiguous", 300 = "Ambiguous", 301 = "Moved", 301 = "Moved", 302 = "Redirect", 302 = "Redirect", 303 = "RedirectMethod", 303 = "RedirectMethod", 304 = "NotModified", 305 = "UseProxy", 306 = "Unused", 307 = "TemporaryRedirect", 307 = "TemporaryRedirect", 308 = "PermanentRedirect", 400 = "BadRequest", 401 = "Unauthorized", 402 = "PaymentRequired", 403 = "Forbidden", 404 = "NotFound", 405 = "MethodNotAllowed", 406 = "NotAcceptable", 407 = "ProxyAuthenticationRequired", 408 = "RequestTimeout", 409 = "Conflict", 410 = "Gone", 411 = "LengthRequired", 412 = "PreconditionFailed", 413 = "RequestEntityTooLarge", 414 = "RequestUriTooLong", 415 = "UnsupportedMediaType", 416 = "RequestedRangeNotSatisfiable", 417 = "ExpectationFailed", 421 = "MisdirectedRequest", 422 = "UnprocessableEntity", 423 = "Locked", 424 = "FailedDependency", 426 = "UpgradeRequired", 428 = "PreconditionRequired", 429 = "TooManyRequests", 431 = "RequestHeaderFieldsTooLarge", 451 = "UnavailableForLegalReasons", 500 = "InternalServerError", 501 = "NotImplemented", 502 = "BadGateway", 503 = "ServiceUnavailable", 504 = "GatewayTimeout", 505 = "HttpVersionNotSupported", 506 = "VariantAlsoNegotiates", 507 = "InsufficientStorage", 508 = "LoopDetected", 510 = "NotExtended", 511 = "NetworkAuthenticationRequired"
logginsList object[]
pendingTransactions object[]
Possible values: [0, 1, 2, 3]
Description: 0 = "Undefined", 1 = "EUR", 2 = "USD", 3 = "GBP"
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
Description: 0 = "Unknown", 1 = "TransferToMyAccount", 2 = "TransferToThirdParty", 3 = "TransferToOtherBank", 4 = "BillPayment", 5 = "CreditCardPayment", 6 = "DirectDebit", 7 = "IrisTransfer", 8 = "Card_GetPin", 9 = "Card_ChangePin", 10 = "Card_UnblockPin", 11 = "Card_GetECommercePin", 12 = "Card_ChangeECommercePin", 13 = "Card_ChangeAllowedOperations", 14 = "Card_ChangeLimits", 15 = "Card_ChangeStatus", 16 = "Card_GetSensitiveInformation", 17 = "Card_SetCVV", 18 = "Card_ReIssue", 19 = "Card_ChangeAlias"
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Description: 0 = "UNKNOWN", 1 = "OK", 2 = "FAIL", 3 = "UNAUTHORIZED", 4 = "PASSWORD_EXPIRED", 5 = "DISABLED", 6 = "BLOCKED", 7 = "TIME_OUT", 8 = "NO_INTERNET", 9 = "INVALID_ACCOUNT", 10 = "REQUIRE_UPDATE", 11 = "SYSTEM_DOWN", 12 = "PENDING_COMMAND", 13 = "PENDING_LOGIN", 14 = "REGISTERED"
webUser object
behavAuth object
pendingPolicies object[]
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46]
userSettings object
consents object[]
policies object[]
properties object
{
"commandToken": "string",
"customerCode": "string",
"date": "2025-01-29T09:00:19.852Z",
"devicesList": [
{
"blocked": true,
"currentVersion": "string",
"dateCreated": "2025-01-29T09:00:19.852Z",
"dateUpdated": "2025-01-29T09:00:19.852Z",
"deviceDetails": "string",
"deviceID": "string",
"deviceName": "string",
"enabled": true,
"id": 0,
"lastAction": "2025-01-29T09:00:19.852Z",
"loginKey": "string",
"username": "string"
}
],
"httpStatusCode": 100,
"logginsList": [
{
"date": "2025-01-29T09:00:19.852Z",
"ip": "string",
"success": true
}
],
"message": "string",
"newAccessToken": "string",
"newRefreshToken": "string",
"pendingTransactions": [
{
"additionalInfo": "string",
"amount": 0,
"charges": 0,
"creditorAccountIban": "string",
"creditorAccountNumber": "string",
"creditorName": "string",
"currency": 0,
"date": "2025-01-29T09:00:19.852Z",
"debtorAccountIban": "string",
"debtorAccountNumber": "string",
"debtorName": "string",
"description": "string",
"referenceDate": "2025-01-29T09:00:19.852Z",
"requires3FA": true,
"transactionCode": "string",
"transactionType": 0,
"userHasActive3FAPassword": true
}
],
"requiredVersion": 0,
"status": 0,
"verificationTimeSeconds": 0,
"webUser": {
"accessToken": "string",
"behavAuth": {
"apiKey": "string",
"isAvailable": true,
"userVerificationSecret": "string"
},
"customerCode": "string",
"email": "string",
"favoriteOperationsJson": "string",
"fullname": "string",
"hasPendingPolicies": true,
"homeViewsJson": "string",
"id": "string",
"pendingPolicies": [
{
"code": "string",
"hasAccepted": true,
"id": 0,
"language": "string",
"order": 0,
"text": "string",
"title": "string"
}
],
"phone": "string",
"photo": "string",
"refreshToken": "string",
"roles": [
0
],
"userPreferencesJson": "string",
"userSettings": {
"consents": [
{
"channel": "string",
"consentCode": "string",
"dateAccepted": "2025-01-29T09:00:19.852Z",
"hasAcknowledged": true
}
],
"policies": [
{
"channel": "string",
"dateAccepted": "2025-01-29T09:00:19.852Z",
"hasAcknowledged": true,
"policyTextCode": "string"
}
],
"properties": {
"allowTransfersAbroad": true,
"isFreeLancer": true,
"isIndividual": true,
"isLegalEntity": true,
"isOnboardCompleted": true
}
},
"username": "string"
}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
devicesList object[]
Possible values: <= 20 characters
Possible values: <= 100 characters
Possible values: non-empty and <= 70 characters
Possible values: <= 50 characters
Possible values: <= 70 characters
Possible values: non-empty and <= 256 characters
Possible values: [100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 303, 304, 305, 306, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 421, 422, 423, 424, 426, 428, 429, 431, 451, 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, 511]
Description: 100 = "Continue", 101 = "SwitchingProtocols", 102 = "Processing", 103 = "EarlyHints", 200 = "OK", 201 = "Created", 202 = "Accepted", 203 = "NonAuthoritativeInformation", 204 = "NoContent", 205 = "ResetContent", 206 = "PartialContent", 207 = "MultiStatus", 208 = "AlreadyReported", 226 = "IMUsed", 300 = "Ambiguous", 300 = "Ambiguous", 301 = "Moved", 301 = "Moved", 302 = "Redirect", 302 = "Redirect", 303 = "RedirectMethod", 303 = "RedirectMethod", 304 = "NotModified", 305 = "UseProxy", 306 = "Unused", 307 = "TemporaryRedirect", 307 = "TemporaryRedirect", 308 = "PermanentRedirect", 400 = "BadRequest", 401 = "Unauthorized", 402 = "PaymentRequired", 403 = "Forbidden", 404 = "NotFound", 405 = "MethodNotAllowed", 406 = "NotAcceptable", 407 = "ProxyAuthenticationRequired", 408 = "RequestTimeout", 409 = "Conflict", 410 = "Gone", 411 = "LengthRequired", 412 = "PreconditionFailed", 413 = "RequestEntityTooLarge", 414 = "RequestUriTooLong", 415 = "UnsupportedMediaType", 416 = "RequestedRangeNotSatisfiable", 417 = "ExpectationFailed", 421 = "MisdirectedRequest", 422 = "UnprocessableEntity", 423 = "Locked", 424 = "FailedDependency", 426 = "UpgradeRequired", 428 = "PreconditionRequired", 429 = "TooManyRequests", 431 = "RequestHeaderFieldsTooLarge", 451 = "UnavailableForLegalReasons", 500 = "InternalServerError", 501 = "NotImplemented", 502 = "BadGateway", 503 = "ServiceUnavailable", 504 = "GatewayTimeout", 505 = "HttpVersionNotSupported", 506 = "VariantAlsoNegotiates", 507 = "InsufficientStorage", 508 = "LoopDetected", 510 = "NotExtended", 511 = "NetworkAuthenticationRequired"
logginsList object[]
pendingTransactions object[]
Possible values: [0, 1, 2, 3]
Description: 0 = "Undefined", 1 = "EUR", 2 = "USD", 3 = "GBP"
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
Description: 0 = "Unknown", 1 = "TransferToMyAccount", 2 = "TransferToThirdParty", 3 = "TransferToOtherBank", 4 = "BillPayment", 5 = "CreditCardPayment", 6 = "DirectDebit", 7 = "IrisTransfer", 8 = "Card_GetPin", 9 = "Card_ChangePin", 10 = "Card_UnblockPin", 11 = "Card_GetECommercePin", 12 = "Card_ChangeECommercePin", 13 = "Card_ChangeAllowedOperations", 14 = "Card_ChangeLimits", 15 = "Card_ChangeStatus", 16 = "Card_GetSensitiveInformation", 17 = "Card_SetCVV", 18 = "Card_ReIssue", 19 = "Card_ChangeAlias"
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Description: 0 = "UNKNOWN", 1 = "OK", 2 = "FAIL", 3 = "UNAUTHORIZED", 4 = "PASSWORD_EXPIRED", 5 = "DISABLED", 6 = "BLOCKED", 7 = "TIME_OUT", 8 = "NO_INTERNET", 9 = "INVALID_ACCOUNT", 10 = "REQUIRE_UPDATE", 11 = "SYSTEM_DOWN", 12 = "PENDING_COMMAND", 13 = "PENDING_LOGIN", 14 = "REGISTERED"
webUser object
behavAuth object
pendingPolicies object[]
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46]
userSettings object
consents object[]
policies object[]
properties object
{
"commandToken": "string",
"customerCode": "string",
"date": "2025-01-29T09:00:19.853Z",
"devicesList": [
{
"blocked": true,
"currentVersion": "string",
"dateCreated": "2025-01-29T09:00:19.853Z",
"dateUpdated": "2025-01-29T09:00:19.853Z",
"deviceDetails": "string",
"deviceID": "string",
"deviceName": "string",
"enabled": true,
"id": 0,
"lastAction": "2025-01-29T09:00:19.853Z",
"loginKey": "string",
"username": "string"
}
],
"httpStatusCode": 100,
"logginsList": [
{
"date": "2025-01-29T09:00:19.853Z",
"ip": "string",
"success": true
}
],
"message": "string",
"newAccessToken": "string",
"newRefreshToken": "string",
"pendingTransactions": [
{
"additionalInfo": "string",
"amount": 0,
"charges": 0,
"creditorAccountIban": "string",
"creditorAccountNumber": "string",
"creditorName": "string",
"currency": 0,
"date": "2025-01-29T09:00:19.853Z",
"debtorAccountIban": "string",
"debtorAccountNumber": "string",
"debtorName": "string",
"description": "string",
"referenceDate": "2025-01-29T09:00:19.853Z",
"requires3FA": true,
"transactionCode": "string",
"transactionType": 0,
"userHasActive3FAPassword": true
}
],
"requiredVersion": 0,
"status": 0,
"verificationTimeSeconds": 0,
"webUser": {
"accessToken": "string",
"behavAuth": {
"apiKey": "string",
"isAvailable": true,
"userVerificationSecret": "string"
},
"customerCode": "string",
"email": "string",
"favoriteOperationsJson": "string",
"fullname": "string",
"hasPendingPolicies": true,
"homeViewsJson": "string",
"id": "string",
"pendingPolicies": [
{
"code": "string",
"hasAccepted": true,
"id": 0,
"language": "string",
"order": 0,
"text": "string",
"title": "string"
}
],
"phone": "string",
"photo": "string",
"refreshToken": "string",
"roles": [
0
],
"userPreferencesJson": "string",
"userSettings": {
"consents": [
{
"channel": "string",
"consentCode": "string",
"dateAccepted": "2025-01-29T09:00:19.853Z",
"hasAcknowledged": true
}
],
"policies": [
{
"channel": "string",
"dateAccepted": "2025-01-29T09:00:19.853Z",
"hasAcknowledged": true,
"policyTextCode": "string"
}
],
"properties": {
"allowTransfersAbroad": true,
"isFreeLancer": true,
"isIndividual": true,
"isLegalEntity": true,
"isOnboardCompleted": true
}
},
"username": "string"
}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
devicesList object[]
Possible values: <= 20 characters
Possible values: <= 100 characters
Possible values: non-empty and <= 70 characters
Possible values: <= 50 characters
Possible values: <= 70 characters
Possible values: non-empty and <= 256 characters
Possible values: [100, 101, 102, 103, 200, 201, 202, 203, 204, 205, 206, 207, 208, 226, 300, 301, 302, 303, 304, 305, 306, 307, 308, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 421, 422, 423, 424, 426, 428, 429, 431, 451, 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, 511]
Description: 100 = "Continue", 101 = "SwitchingProtocols", 102 = "Processing", 103 = "EarlyHints", 200 = "OK", 201 = "Created", 202 = "Accepted", 203 = "NonAuthoritativeInformation", 204 = "NoContent", 205 = "ResetContent", 206 = "PartialContent", 207 = "MultiStatus", 208 = "AlreadyReported", 226 = "IMUsed", 300 = "Ambiguous", 300 = "Ambiguous", 301 = "Moved", 301 = "Moved", 302 = "Redirect", 302 = "Redirect", 303 = "RedirectMethod", 303 = "RedirectMethod", 304 = "NotModified", 305 = "UseProxy", 306 = "Unused", 307 = "TemporaryRedirect", 307 = "TemporaryRedirect", 308 = "PermanentRedirect", 400 = "BadRequest", 401 = "Unauthorized", 402 = "PaymentRequired", 403 = "Forbidden", 404 = "NotFound", 405 = "MethodNotAllowed", 406 = "NotAcceptable", 407 = "ProxyAuthenticationRequired", 408 = "RequestTimeout", 409 = "Conflict", 410 = "Gone", 411 = "LengthRequired", 412 = "PreconditionFailed", 413 = "RequestEntityTooLarge", 414 = "RequestUriTooLong", 415 = "UnsupportedMediaType", 416 = "RequestedRangeNotSatisfiable", 417 = "ExpectationFailed", 421 = "MisdirectedRequest", 422 = "UnprocessableEntity", 423 = "Locked", 424 = "FailedDependency", 426 = "UpgradeRequired", 428 = "PreconditionRequired", 429 = "TooManyRequests", 431 = "RequestHeaderFieldsTooLarge", 451 = "UnavailableForLegalReasons", 500 = "InternalServerError", 501 = "NotImplemented", 502 = "BadGateway", 503 = "ServiceUnavailable", 504 = "GatewayTimeout", 505 = "HttpVersionNotSupported", 506 = "VariantAlsoNegotiates", 507 = "InsufficientStorage", 508 = "LoopDetected", 510 = "NotExtended", 511 = "NetworkAuthenticationRequired"
logginsList object[]
pendingTransactions object[]
Possible values: [0, 1, 2, 3]
Description: 0 = "Undefined", 1 = "EUR", 2 = "USD", 3 = "GBP"
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
Description: 0 = "Unknown", 1 = "TransferToMyAccount", 2 = "TransferToThirdParty", 3 = "TransferToOtherBank", 4 = "BillPayment", 5 = "CreditCardPayment", 6 = "DirectDebit", 7 = "IrisTransfer", 8 = "Card_GetPin", 9 = "Card_ChangePin", 10 = "Card_UnblockPin", 11 = "Card_GetECommercePin", 12 = "Card_ChangeECommercePin", 13 = "Card_ChangeAllowedOperations", 14 = "Card_ChangeLimits", 15 = "Card_ChangeStatus", 16 = "Card_GetSensitiveInformation", 17 = "Card_SetCVV", 18 = "Card_ReIssue", 19 = "Card_ChangeAlias"
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Description: 0 = "UNKNOWN", 1 = "OK", 2 = "FAIL", 3 = "UNAUTHORIZED", 4 = "PASSWORD_EXPIRED", 5 = "DISABLED", 6 = "BLOCKED", 7 = "TIME_OUT", 8 = "NO_INTERNET", 9 = "INVALID_ACCOUNT", 10 = "REQUIRE_UPDATE", 11 = "SYSTEM_DOWN", 12 = "PENDING_COMMAND", 13 = "PENDING_LOGIN", 14 = "REGISTERED"
webUser object
behavAuth object
pendingPolicies object[]
Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46]
userSettings object
consents object[]
policies object[]
properties object
{
"commandToken": "string",
"customerCode": "string",
"date": "2025-01-29T09:00:19.853Z",
"devicesList": [
{
"blocked": true,
"currentVersion": "string",
"dateCreated": "2025-01-29T09:00:19.853Z",
"dateUpdated": "2025-01-29T09:00:19.853Z",
"deviceDetails": "string",
"deviceID": "string",
"deviceName": "string",
"enabled": true,
"id": 0,
"lastAction": "2025-01-29T09:00:19.853Z",
"loginKey": "string",
"username": "string"
}
],
"httpStatusCode": 100,
"logginsList": [
{
"date": "2025-01-29T09:00:19.853Z",
"ip": "string",
"success": true
}
],
"message": "string",
"newAccessToken": "string",
"newRefreshToken": "string",
"pendingTransactions": [
{
"additionalInfo": "string",
"amount": 0,
"charges": 0,
"creditorAccountIban": "string",
"creditorAccountNumber": "string",
"creditorName": "string",
"currency": 0,
"date": "2025-01-29T09:00:19.853Z",
"debtorAccountIban": "string",
"debtorAccountNumber": "string",
"debtorName": "string",
"description": "string",
"referenceDate": "2025-01-29T09:00:19.853Z",
"requires3FA": true,
"transactionCode": "string",
"transactionType": 0,
"userHasActive3FAPassword": true
}
],
"requiredVersion": 0,
"status": 0,
"verificationTimeSeconds": 0,
"webUser": {
"accessToken": "string",
"behavAuth": {
"apiKey": "string",
"isAvailable": true,
"userVerificationSecret": "string"
},
"customerCode": "string",
"email": "string",
"favoriteOperationsJson": "string",
"fullname": "string",
"hasPendingPolicies": true,
"homeViewsJson": "string",
"id": "string",
"pendingPolicies": [
{
"code": "string",
"hasAccepted": true,
"id": 0,
"language": "string",
"order": 0,
"text": "string",
"title": "string"
}
],
"phone": "string",
"photo": "string",
"refreshToken": "string",
"roles": [
0
],
"userPreferencesJson": "string",
"userSettings": {
"consents": [
{
"channel": "string",
"consentCode": "string",
"dateAccepted": "2025-01-29T09:00:19.853Z",
"hasAcknowledged": true
}
],
"policies": [
{
"channel": "string",
"dateAccepted": "2025-01-29T09:00:19.853Z",
"hasAcknowledged": true,
"policyTextCode": "string"
}
],
"properties": {
"allowTransfersAbroad": true,
"isFreeLancer": true,
"isIndividual": true,
"isLegalEntity": true,
"isOnboardCompleted": true
}
},
"username": "string"
}
}