Skip to main content

Getting Started

image

Open Banking empowers businesses to access real-time financial data and streamline operations without the need to contact banks manually. By integrating with the Finan API, companies can:

  • Monitor Account Activity: Instantly track changes in account balances, outbound transactions, and more.
  • Save Time and Costs: Automate repetitive processes like money transfers and reporting, reducing manual labor.
  • Enhance Cash Flow Management: Simplify handling thousands of transactions daily to improve efficiency.

Benefits for Companies​

  • Process payments and transfers quickly and efficiently.
  • Automate cash flow tracking, saving time and resources.
  • Operate 24/7 with real-time API access to financial data.

What You Will Learn​

  • Connecting to Finan API for Open Banking, Payment Gateway, and Payout services.
  • Step-by-step instructions to set up and test your integration.
  • Best practices for efficient API implementation.

Quick Start in 3 Steps​

Step 1: Create an Account​

Sign up at book.finan.one to get started. Once registered, navigate to the API section in your dashboard to retrieve your Client ID and Secret Key.

Step 2: Generate Signature​

Follow the Authentication Guide to learn how to sign every API request using SHA-256. Every request requires three headers: x-client-id, x-signature, and x-timestamp.

Step 3: Start Integrating​

Choose one of these options:

  • Call the API directly β€” use the code examples on each API page

Primary Use Cases​

Open Banking​

Effortlessly grow your business with access to multiple accounts on a unified platform.

Open Banking

Get Started β†’

Payment Gateway​

Easily process payments via credit/debit cards, e-wallets, and bank transfers.

Payment Gateway

Get Started β†’

Payout​

Integrate APIs seamlessly to enable automated payouts within your software.

Payout

Get Started β†’


Common Errors​

ErrorCauseSolution
401 UnauthorizedInvalid or missing signatureCheck your signature generation
401 Timestamp expiredx-timestamp is > 30 seconds oldUse current Unix timestamp
400 Bad RequestMissing required fieldsRefer to the request body table on each API page
404 Not FoundInvalid resource IDVerify the ID exists

Support

For additional support or questions about specialized use cases, contact our team: