๐Ÿ—ƒ๏ธReturn All Statements of a BankAccount

Return all the PDF bank statements stored on a Bank Account Record.

Return All Statements of a BankAccount

GET {{baseUrl}}/bank-accounts/:bank_account_id/statements

Path Parameters

KeyTypeDescription

bank_account_id*

String

The UUID for a Bank Account that gets generated and returned in the POST Create new Bank Account response.


{
    "data": [
        {
            "id": "{{statementId}}",
            "bank_account_id": "{{bankAccountId}}",
            "statement_date": "2023-01-09",
            "start_date": "2022-12-09",
            "end_date": "2023-01-09",
            "temp_url": "https://fincheck-onboarding.s3.eu-west-1.amazonaws.com/testing/client_8de80ed8-8495-428d-a6a8-acd30a9ab01a/statements/9001145117080/c5a6beab-727c-4019-a654-cd5ceaf2f543/bank_account/62796664946-0.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQOIKJL7BXFF7LDWP%2F20230118%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20230118T170012Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Signature=868205de3c818e119b73b10e8ea4248e95e15cdafe8096bd71ef21465809d4c3",
            "expires_in": "60m",
            "file": {
                "id": 2718,
                "name": "62796664946-0.pdf",
                "type": "pdf",
                "url": "https://dev.apply.fincheck.co.za/fincheck/documents/62796664946-0.pdf"
            },
            "transaction_count": 101,
            "month": "Dec 2022",
            "fraud": null
        },
        {
            "id": "{{statementId}}",
            "bank_account_id": "{{bankAccountId}}",
            "statement_date": "2022-12-09",
            "start_date": "2022-11-09",
            "end_date": "2022-12-09",
            "temp_url": "https://fincheck-onboarding.s3.eu-west-1.amazonaws.com/testing/client_8de80ed8-8495-428d-a6a8-acd30a9ab01a/statements/9001145117080/c5a6beab-727c-4019-a654-cd5ceaf2f543/bank_account/62796664946-1.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQOIKJL7BXFF7LDWP%2F20230118%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20230118T170012Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Signature=b159e011c385bb21f7a2557e5b516a5e18413e5cea8bec220aad3955a1149d69",
            "expires_in": "60m",
            "file": {
                "id": 2719,
                "name": "62796664946-1.pdf",
                "type": "pdf",
                "url": "https://dev.apply.fincheck.co.za/fincheck/documents/62796664946-1.pdf"
            },
            "transaction_count": 157,
            "month": "Nov 2022",
            "fraud": null
        },
        {
            "id": "{{statementId}}",
            "bank_account_id": "{{bankAccountId}}",
            "statement_date": "2022-11-09",
            "start_date": "2022-10-08",
            "end_date": "2022-11-09",
            "temp_url": "https://fincheck-onboarding.s3.eu-west-1.amazonaws.com/testing/client_8de80ed8-8495-428d-a6a8-acd30a9ab01a/statements/9001145117080/c5a6beab-727c-4019-a654-cd5ceaf2f543/bank_account/62796664946-2.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQOIKJL7BXFF7LDWP%2F20230118%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20230118T170012Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Signature=3ee2302e94a9135c785e0764e6aa72f4e081bb4a0287b316f27819e2be12e766",
            "expires_in": "60m",
            "file": {
                "id": 2720,
                "name": "62796664946-2.pdf",
                "type": "pdf",
                "url": "https://dev.apply.fincheck.co.za/fincheck/documents/62796664946-2.pdf"
            },
            "transaction_count": 92,
            "month": "Oct 2022",
            "fraud": null
        }
    ]
}

Expected Online Login PDF Statements to be returned per bank

When completing a successful Online Login 3 months worth of PDF bank statements will be returned, either in a single 3-month statement or 3 separate 1-month statement.

BankPDF Statement

ABSA

1 x ABSA Transaction History PDF bank statment containing 3 months of transactional data

Capitec

1 x Capitec PDF bank statment containing 3 months of transactional data

Discovery

3 x Discovery PDF bank statment containing 1 month of transactional data

FNB

3 x FNB PDF bank statment containing 1 month of transactional data

Nedbank

3 x Nedbank PDF bank statment containing 1 month of transactional data

RMB

3 x RMB PDF bank statment containing 1 month of transactional data

Standard Bank

1 x Standard Bank PDF bank statment containing 3 months of transactional data

Tyme Bank

3 x Tyme Bank PDF bank statment containing 1 month of transactional data

Expected Manual Upload PDF Statements to be returned

The number of statements returned depends on how many statements were uploaded to a given bank_account_id using the POST Upload Bankstatement v1.0 or POST Upload Bankstatement v1.1.

Last updated