What will you build with Okra?

Find out what you can build with Okra’s API through our documentation, SDKs and sample use cases.

Quickstart Guides

Learn more about Okra and integrate with your web or mobile app through our libraries & SDKs.

Get Started
UI frame

API Documentation

The Okra documentation is your guide for all things development.

Read the documentation
UI frame

Okra Apps

A no-code option to integrate and customise Okra with your apps.

Link with Okra Widget
UI frame

Welcome to Okra API

Hi!👋 Want to know what Okra is, how it works, and what information we can help you get? Look no further!

👍 Looking for something specific?
We have an awesome search function. Just press Cmd+K (MacOS) or Ctrl+K (Windows) and type what you're looking for!

What is Okra?

Okra is an open finance API for Africans that allows companies to securely access financial information through our API.

How does Okra work?

Once you implement Okra, your users will be able to connect their bank accounts to your app in just seconds. After which, you can retrieve financial information about that user.

To create this connection, your users need to share their online credentials with Okra. We encrypt these credentials as we receive them and only use them to access the account in read-only mode.

Once the link is created between your app and your user's institution account, you can pull financial data. This includes the accounts in their name, the real-time balance, transaction information, invoices, and so on.

How okra works

What information can I access?


With our Banking product, you can access the following financial data:





Get the current or historical balance of your customer's bank accounts.

Balance Model

Income Insight

Get insights on the income of a user through their bank accounts.

Income Model


Get a list of bank transactions with all the metadata, including: date, amount, currency, balance, type, description, status.

Transaction Model


Get information about your customer's bank accounts, including: account_type, name, account_number, currency, balance.

Account Model


Initiate direct debit with our API

Payment Model

👍 Okra Glossary
You can always check out our Okra Glossary for more information on the terms we use.

Updated 3 days ago

Welcome to Okra API

Hi!👋 Want to know what Okra is, how it works, and what information we can help you get? Look no further!

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.