just/mocks_
mockzilla.org →
Catalog /banking /Finshark Open Banking API

Finshark Open Banking API

PROVIDER · Finshark SPEC vv1 · OpenAPI 3.0.1 MOCK · LIVE
▸ TRY IT
https://api.justmocks.com/finshark
Open mock →

Emulate the Finshark Open Banking API in seconds. Finshark API

[01]

About

overview

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

55 operations · 21 resource groups
GET /v1/accounts
Accounts
Get list of accounts.
GET /v1/accounts/{accountId}
Accounts
Detailed information about an account.
GET /v1/accounts/{accountId}/balances
Accounts
Get all types of balances for the selected account.
GET /v1/cards
Cards
Get list of cards.
GET /v1/cards/{cardId}
Cards
Detailed information about an card.
GET /v1/cards/{cardId}/cardtransactions
CardTransactions
Get a list of transactions for the selected account.
GET /v1/cards/{cardId}/cardtransactions/{transactionId}
CardTransactions
Get a transaction by transaction identifier.
GET /v1/accounts/{accountId}/transactions
Transactions
Get a list of transactions for the selected account.
GET /v1/accounts/{accountId}/transactions/{transactionId}
Transactions
Get a transaction by transaction identifier.
POST /v1/bankId/identify
Bank id
Initiates an authentication order.
GET /v1/bankId/{orderRef}
Bank id
Collects the result of a sign or auth order using orderRef as reference.
POST /v1/bankId/qr
Bank id
Retrieves QR code data based on the provided QR data request.
GET /v1/compliance/dk/{ssn}/cpr
Central person register denmark
Gets a mapped response from CPR Service for provider person id.
GET /v1/compliance-data
Compliance data
Retrieves compliance data based on specified parameters.
GET /v1/compliance-data/accounts
Compliance data
Retrieves accounts by search term.
POST /v1/kyc
Kyc
Create a KYC report.
GET /v1/kyc/{id}
Kyc
Get a KYC report.
GET /v1/screen-data/{personId}
Screen data
Gets data by personId and corporateId.
PUT /v1/screen-data/{personId}
Screen data
Updates data.
POST /v1/screen-data
Screen data
Adds data to database.
GET /v1/tra-result
Tra
Returns TRA recommendation value from cache.
POST /v1/user-identification
User identification
Post user data.
POST /v1/user-identity-verification/user-authentication
User identity verification
Starts FTN authentication flow for given user.
GET /v1/user-identity-verification/session-details
User identity verification
Gets details of FTN authentication flow.
POST /v1/insights/request
Insights
Creating an insights request.
GET /v1/insights/{requestId}
Insights
Get an insights report.
POST /v1/payments
Payment requests
Creating a Payment Request.
GET /v1/payments
Payment requests
Get all Payment Requests for selected organizationId.
GET /v1/payments/{id}
Payment requests
Get Payment Request details by id.
DEL /v1/payments/{id}
Payment requests
Delete Payment Request.
GET /v1/payments/{id}/details
Payment requests
Get Payment Request details and authorization information by payment request id.
POST /v1/payments/{id}/refund
Payment requests
Create a payment refund request.
POST /v1/payments/templates
Payment templates
Creating a payment template.
GET /v1/payments/templates
Payment templates
Get all templates.
GET /v1/payments/templates/{id}
Payment templates
Get payment template by id.
PUT /v1/payments/templates/{id}
Payment templates
Creating a request to update a Payment template.
DEL /v1/payments/templates/{id}
Payment templates
Delete payment template.
POST /v1/payments/templates/{id}/initiate
Payment templates
Creating a payment request from a template.
POST /v1/payouts
Payouts
Create a payout.
GET /v1/payouts
Payouts
Get all payouts.
POST /v1/payouts/{id}/authorization
Payouts
Authorizes a payout.
GET /v1/payouts/{id}
Payouts
Get payout by id.
POST /v1/recurring-payments
Recurring payments
Create a new recurring payment.
GET /v1/recurring-payments/{id}
Recurring payments
Get the recurring payment.
DEL /v1/recurring-payments/{id}
Recurring payments
Delete/cancel the recurring payment.
POST /v1/signing-baskets
Signing baskets
Create a new signing basket.
GET /v1/signing-baskets/{id}
Signing baskets
Get Signing Basket details.
DEL /v1/signing-baskets/{id}
Signing baskets
Delete/cancel the signing basket.
GET /v1/consent-authorizations/{id}
Consent authorizations
Getting consent authorization status with expiry time.
POST /v1/providers/authorizations/{authorizationId}/validation
Provider authorizations
Validate the PSU authorization data.
GET /v1/Webhooks
Webhooks
Gets a list of all webhooks.
POST /v1/Webhooks
Webhooks
Creates a new webhook.
PUT /v1/Webhooks/{id}
Webhooks
Updates an existing webhook.
GET /v1/Webhooks/{id}
Webhooks
Gets a single webhook by id.
DEL /v1/Webhooks/{id}
Webhooks
Deletes an existing webhook.