v1
latestOpenAPI 3.0.32026-07-13347237.5 KBAuthorization
Authorize
post/v3/{customerId}/BankingServices/Authorize
Path parameters
customerIdstring required
Example:43387ca6-0391-4c82-857d-70d95f087ecb
Unique GUID provided by Flinks that grants you access to the environment specified in the instance field. By default, the value is the key for the toolbox environment.
Headers
flinks-auth-keystring required
Example:d65f1adb-8ebc-48dc-be8b-20c773ba1565
Authorize token (one-time, 15-minute lifetime) generated by /GenerateAuthorizeToken. Do not pass your secret key here. The secret key is only used when generating the token.
Content-Typestring
Example:application/json
Content type of the request.
Acceptstring
Example:application/json
Acceptable response media type.
Request body
Example request
{
"LoginId": "5e115eac-1209-4f19-641c-08d6d484e2fe",
"MostRecentCached": true
}Response
Authorization successful - Session opened and RequestId can be used for subsequent data calls
Example response
{
"HttpStatusCode": 200,
"Links": [
{
"rel": "AccountsDetail",
"href": "/GetAccountsDetail",
"example": null
},
{
"rel": "AccountsSummary",
"href": "/GetAccountsSummary",
"example": null
},
{
"rel": "Statements",
"href": "/GetStatements",
"example": null
}
],
"InstitutionName": "FlinksCapital",
"Login": {
"Id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"Username": "greatday",
"LastRefresh": "2026-01-21T20:47:47.145999",
"Type": "Personal"
},
"InstitutionId": 14,
"Institution": "FlinksCapital",
"RequestId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}