Linked Accounts are external bank accounts that users connect to their profiles within the Weavr Platform.
These accounts allow users to link their existing bank accounts, held at external financial institutions, to the Weavr Platform, enabling secure and efficient transfer of funds between their own accounts.
Linked Accounts are designed to streamline the process of moving money between a user’s various bank accounts, providing a convenient and integrated way to manage personal finances across different financial institutions.
A Linked Account is an entity in the Weavr system that represents an external bank account or PSP account which the Identity has verified that they own and control. This feature enables users to perform transactions, such as outgoing and incoming wire transfers, between their Linked Accounts and their Managed Accounts in a way that can be recorded as a self-to-self transfer.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "profileId": "string",
- "tag": "string",
- "name": "string",
- "type": "BUSINESS",
- "accountReference": {
- "iban": "stringstringstr",
- "bankIdentifierCode": "stringst"
}, - "country": "st",
- "friendlyName": "string",
- "currency": "str"
}
{- "id": "string",
- "profileId": "string",
- "tag": "string",
- "friendlyName": "string",
- "name": "string",
- "type": "BUSINESS",
- "currency": "str",
- "country": "st",
- "accountReference": {
- "accountNumber": "stringst",
- "sortCode": "string",
- "secondaryReference": "string"
}, - "state": "PENDING_VERIFICATION",
- "creationTimestamp": 0
}
Retrieves all the Linked Accounts belonging to the logged-in Identity.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "accounts": [
- {
- "id": "string",
- "profileId": "string",
- "tag": "string",
- "friendlyName": "string",
- "name": "string",
- "type": "BUSINESS",
- "currency": "str",
- "country": "st",
- "accountReference": {
- "accountNumber": "stringst",
- "sortCode": "string",
- "secondaryReference": "string"
}, - "state": "PENDING_VERIFICATION",
- "creationTimestamp": 0
}
], - "count": 0,
- "responseCount": 0
}
Fetch the Linked Account identified by the id
in path.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "id": "string",
- "profileId": "string",
- "tag": "string",
- "friendlyName": "string",
- "name": "string",
- "type": "BUSINESS",
- "currency": "str",
- "country": "st",
- "accountReference": {
- "accountNumber": "stringst",
- "sortCode": "string",
- "secondaryReference": "string"
}, - "state": "PENDING_VERIFICATION",
- "creationTimestamp": 0
}
Update the details for the linked account identified by the id
in the path.
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "tag": "string",
- "friendlyName": "string"
}
{- "id": "string",
- "profileId": "string",
- "tag": "string",
- "friendlyName": "string",
- "name": "string",
- "type": "BUSINESS",
- "currency": "str",
- "country": "st",
- "accountReference": {
- "accountNumber": "stringst",
- "sortCode": "string",
- "secondaryReference": "string"
}, - "state": "PENDING_VERIFICATION",
- "creationTimestamp": 0
}
Removes the linked account identified by the id
path parameter. Unlike block, this action is not reversible.
Success - No Content.
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "message": "string",
- "syntaxErrors": {
- "invalidFields": [
- {
- "params": [
- "string"
], - "fieldName": "string",
- "error": "REQUIRED"
}
]
}
}
Temporarily blocks a linked account.
Success - No Content.
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "message": "string",
- "syntaxErrors": {
- "invalidFields": [
- {
- "params": [
- "string"
], - "fieldName": "string",
- "error": "REQUIRED"
}
]
}
}
Unblocks the linked account identified by the id
path parameter.
Success - No Content.
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Not found - The requested resource couldn't be found.
Conflict
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "message": "string",
- "syntaxErrors": {
- "invalidFields": [
- {
- "params": [
- "string"
], - "fieldName": "string",
- "error": "REQUIRED"
}
]
}
}
Success
Bad Request Error - Your request is invalid.
Unauthorized - Your credentials or access token are invalid.
Forbidden - Access to the requested resource or action is forbidden.
Too many requests.
Internal Server Error - There is a problem with the server. Please try again later.
Service Unavailable - We're temporarily offline for maintenance. Please try again later.
Error
{- "verificationRuns": [
- {
- "id": "string",
- "state": "PENDING",
- "completedTimestamp": 0,
- "verificationSteps": [
- {
- "step": "TRANSFER_INSTRUCTION",
- "details": {
- "amount": {
- "currency": "str",
- "amount": 0
}, - "reference": "string",
- "destination": {
- "accountOwnerName": "string",
- "accountType": "BUSINESS",
- "accountReference": {
- "iban": null,
- "bankIdentifierCode": null
}
}
}, - "status": "PENDING_USER",
- "completedTimestamp": 0
}
]
}
], - "count": 0,
- "responseCount": 0
}