Finshark Open Banking API
Emulate the Finshark Open Banking API in seconds. Finshark API
[01]
About
Mock the Finshark Open Banking API as a turnkey Mockzilla sim with 55 OpenAPI endpoints, realistic JSON payloads, no upstream signup or sandbox keys. Finshark API Methods: 30x GET, 17x POST, 5x DELETE, 3x PUT. Top resource groups: Payment requests, Payment templates, Webhooks, Payouts. Hit https://api.justmocks.com/finshark for the Mockzilla API Explorer landing and per-endpoint sample requests.
Endpoints
55 across 21 resource groups
Methods
GET 30 · POST 17 · PUT 3 · DEL 5 none deprecated
OpenAPI
3.0.1 spec version v1
Source spec
196 KB · YAML
[02]
Endpoints
| GET |
/v1/accounts
|
Get list of accounts.
|
| GET |
/v1/accounts/{accountId}
|
Detailed information about an account.
|
| GET |
/v1/accounts/{accountId}/balances
|
Get all types of balances for the selected account.
|
| GET |
/v1/cards
|
Get list of cards.
|
| GET |
/v1/cards/{cardId}
|
Detailed information about an card.
|
| GET |
/v1/cards/{cardId}/cardtransactions
|
Get a list of transactions for the selected account.
|
| GET |
/v1/cards/{cardId}/cardtransactions/{transactionId}
|
Get a transaction by transaction identifier.
|
| GET |
/v1/accounts/{accountId}/transactions
|
Get a list of transactions for the selected account.
|
| GET |
/v1/accounts/{accountId}/transactions/{transactionId}
|
Get a transaction by transaction identifier.
|
| POST |
/v1/bankId/identify
|
Initiates an authentication order.
|
| GET |
/v1/bankId/{orderRef}
|
Collects the result of a sign or auth order using orderRef as reference.
|
| POST |
/v1/bankId/qr
|
Retrieves QR code data based on the provided QR data request.
|
| GET |
/v1/compliance/dk/{ssn}/cpr
|
Gets a mapped response from CPR Service for provider person id.
|
| GET |
/v1/compliance-data
|
Retrieves compliance data based on specified parameters.
|
| GET |
/v1/compliance-data/accounts
|
Retrieves accounts by search term.
|
| POST |
/v1/kyc
|
Create a KYC report.
|
| GET |
/v1/kyc/{id}
|
Get a KYC report.
|
| GET |
/v1/screen-data/{personId}
|
Gets data by personId and corporateId.
|
| PUT |
/v1/screen-data/{personId}
|
Updates data.
|
| POST |
/v1/screen-data
|
Adds data to database.
|
| GET |
/v1/tra-result
|
Returns TRA recommendation value from cache.
|
| POST |
/v1/user-identification
|
Post user data.
|
| POST |
/v1/user-identity-verification/user-authentication
|
Starts FTN authentication flow for given user.
|
| GET |
/v1/user-identity-verification/session-details
|
Gets details of FTN authentication flow.
|
| POST |
/v1/insights/request
|
Creating an insights request.
|
| GET |
/v1/insights/{requestId}
|
Get an insights report.
|
| POST |
/v1/payments
|
Creating a Payment Request.
|
| GET |
/v1/payments
|
Get all Payment Requests for selected organizationId.
|
| GET |
/v1/payments/{id}
|
Get Payment Request details by id.
|
| DEL |
/v1/payments/{id}
|
Delete Payment Request.
|
| GET |
/v1/payments/{id}/details
|
Get Payment Request details and authorization information by payment request id.
|
| POST |
/v1/payments/{id}/refund
|
Create a payment refund request.
|
| POST |
/v1/payments/templates
|
Creating a payment template.
|
| GET |
/v1/payments/templates
|
Get all templates.
|
| GET |
/v1/payments/templates/{id}
|
Get payment template by id.
|
| PUT |
/v1/payments/templates/{id}
|
Creating a request to update a Payment template.
|
| DEL |
/v1/payments/templates/{id}
|
Delete payment template.
|
| POST |
/v1/payments/templates/{id}/initiate
|
Creating a payment request from a template.
|
| POST |
/v1/payouts
|
Create a payout.
|
| GET |
/v1/payouts
|
Get all payouts.
|
| POST |
/v1/payouts/{id}/authorization
|
Authorizes a payout.
|
| GET |
/v1/payouts/{id}
|
Get payout by id.
|
| POST |
/v1/recurring-payments
|
Create a new recurring payment.
|
| GET |
/v1/recurring-payments/{id}
|
Get the recurring payment.
|
| DEL |
/v1/recurring-payments/{id}
|
Delete/cancel the recurring payment.
|
| POST |
/v1/signing-baskets
|
Create a new signing basket.
|
| GET |
/v1/signing-baskets/{id}
|
Get Signing Basket details.
|
| DEL |
/v1/signing-baskets/{id}
|
Delete/cancel the signing basket.
|
| GET |
/v1/consent-authorizations/{id}
|
Getting consent authorization status with expiry time.
|
| POST |
/v1/providers/authorizations/{authorizationId}/validation
|
Validate the PSU authorization data.
|
| GET |
/v1/Webhooks
|
Gets a list of all webhooks.
|
| POST |
/v1/Webhooks
|
Creates a new webhook.
|
| PUT |
/v1/Webhooks/{id}
|
Updates an existing webhook.
|
| GET |
/v1/Webhooks/{id}
|
Gets a single webhook by id.
|
| DEL |
/v1/Webhooks/{id}
|
Deletes an existing webhook.
|