Bank Statement OCR

Extract transactions from bank statement document PDF

The expected data returned:

Using a South African Identification Number, we can return:

Get Started

To make this endpoint, you will need a valid developer account and, API Keys. Read Authentication to learn more.

🔐Authentication

API Endpoint

POST /https://api.akibaone.com/insyts/gettransactions

Upload a new document (PDF/ PNG).

Request

{
  "clientId": "string",
  "userId": "string"
}

Headers

Name
Type
Description

Token*

String

Your Access auth token

Content-Type*

String

application/json

Request Body

Name
Type
Description

identifier*

String

The unique id of the customer (type and code of Id: national Id or company reg)

type*

String

1 for individual and 2 for business

statement_filename*

String

The filename of the statement doc

bank_name*

String

account_type*

String

webhook_url*

String

file_type

String

{
    "identifier"="93055521xxx",
    "signed_link": "http://example.com",
    "s3_key": "string",
    "statement_filename": "string",
    "customer_id": "A3020FM2PX"
}

Step 2: Process bank statement

Get bank statement in CSV

GET https://api.akibadigital.com/v1/bank-statement

Last updated