Skip to main content
GET
/
v3
/
{customerId}
/
BankingServices
/
GetMFAQuestions
/
{loginId}
Get MFA Questions
curl --request GET \
  --url https://{instance}-api.private.fin.ag/v3/{customerId}/BankingServices/GetMFAQuestions/{loginId}
{
  "Message": "SUCCESS",
  "Questions": [
    {
      "Question": "What shape do people like most?"
    },
    {
      "Question": "What is the best country on earth?"
    }
  ]
}
The /GetMFAQuestions endpoint retrieves the multi-factor authentication (MFA) questions associated with a user’s account. Availability: This endpoint is supported only in Canada and only for institutions using simple security questions as their MFA method. Note: This endpoint is specific to the Enhanced MFA flow, which preemptively collects simple security question answers to improve Nightly Refresh success. It does not handle advanced MFA types such as two-step verification, push notifications, or other specialized authentication mechanisms — those are fully supported through Flinks’ standard authentication flow via the /Authorize endpoint and Flinks Connect.

Path Parameters

customerId
string
default:43387ca6-0391-4c82-857d-70d95f087ecb
required

Unique GUID provided by Flinks.

loginId
string
required

Unique identifier that represents a specific user.

Response

Success

Message
string

Status message indicating the result of the request.

Questions
object[]

Array of MFA question objects.