Wallet
Account Statement
Generate PDF or CSV account statement
POST
Documentation Index
Fetch the complete documentation index at: https://docs.vultlocal.com/llms.txt
Use this file to discover all available pages before exploring further.
Generate downloadable account statements in PDF or CSV format for a specified date range.
Request
Bearer olive_live_xxx or Bearer eyJ... (JWT)Body Parameters
Subscriber UUID
Subscriber’s 4-digit PIN
Start date (
YYYY-MM-DD)End date (
YYYY-MM-DD)Output format:
pdf or csvResponse
Whether generation succeeded
Download URL (valid for 24 hours)
Number of transactions in statement
Examples
Statement Contents
- PDF Format
- CSV Format
Professional statement including:
- Account holder details
- Opening/closing balance
- Transaction table with dates
- Running balance column
- Summary totals
Date Range Limits
| Period | Maximum Range |
|---|---|
| Standard | 90 days |
| Premium | 365 days |
| Corporate | Unlimited |
Errors
| Status | Code | Description |
|---|---|---|
| 400 | INVALID_DATE_RANGE | Invalid or excessive date range |
| 400 | INVALID_FORMAT | Format must be pdf or csv |
| 400 | INVALID_PIN | PIN verification failed |
| 401 | UNAUTHORIZED | Invalid API key |
| 404 | SUBSCRIBER_NOT_FOUND | Subscriber not found |
| 500 | GENERATION_FAILED | Statement generation error |
Authorizations
API Key for third-party integrations (WhatsApp, Smart PAY, VULT). Format: 'Bearer olive_live_xxxxxxxxxxxxx'
Body
application/json
Account statement request
Response
Statement data for PDF generation
The response is of type object.