Statements are generated at the end of each month. For example, if the account was created on Aug 10, 2022, the first statement would be available on Sep 1, 2022. The statements are generated as per UTC time zone.
You can retrieve an account statement by:
- passing the year and month parameter as yyyy/mm
- passing the export parameter as export=json or export=pdf
Export options:
- pdf
- csv
- json (default)
ENDPOINT
- GET /v1/account/:id/statement/2021/12?export=json
RESPONSE
- {
- "accountId": "acc-63d656eb-fedc-4250-8111-48a5ff0faed9",
- "accountNumber": "9990001157174403",
- "routingNumber": "084106768",
- "label": "Main Account",
- "openingBalance": "0.00",
- "closingBalance": "1000.00",
- "startDate": "2021-12-01",
- "endDate": "2021-12-31",
- "transactions": [
- {
- "id": "txn-17fb86b0-2a08-4079-848b-a0895df6abe3",
- "txnType": "credit",
- "title": "Account Opened",
- "amount": "1000.00",
- "transferType": "intrabank",
- "subType": "accountCreationCredit",
- "description": "Account Opened",
- "accountId": "acc-63d656eb-fedc-4250-8111-48a5ff0faed9",
- "businessId": "bus-0fc3d3cb-f2bf-407b-8377-77acc57f5ea6",
- "programId": "prg-b9f17601-4717-460e-bda5-9598f6f6db28",
- "personId": "per-3ebfa3d2-5d36-411d-984a-9e3a328011c5",
- "balance": "1000.00",
- "intrabank": {
- "transferId": "tra-8011cfd3-29b8-49b3-a80f-a3ca9b92e816",
- "contactId": "",
- "name": "solid banking",
- "routingNumber": "084106768"
- },
- "ach": null,
- "card": null,
- "createdAt": "2021-12-15T21:20:35Z",
- "txnDate": "2021-12-15T21:20:35Z",
- "status": "settled",
- "domesticWire": null,
- "internationalWire": null,
- "digitalCheck": null,
- "physicalCheck": null,
- "parentTxnId": "",
- "reviewCode": "",
- "reviewMessage": "",
- "accountCreatedPersonId": "",
- "debitCard": null,
- "solidCard": null,
- "initiatedByPersonName": "",
- "parentTransferId": ""
- }
- ],
- "totalCredit": "503.55",
- "totalDebit": "93.00"
- }