Upload bank statements for an application
Upload one or more bank-statement files for an application. Repeat the 'files' part for multiple files. The application must currently be awaiting bank statements; the primary applicant and stage completion are resolved by the Portal. Files are stored against the application and the bank-statement stage is completed.
Path Parameters
- Type: integer Format: int32application
Id requiredID of the application to attach bank statements to
Body
application/json
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for post/api/v1/applications/{applicationId}/upload-bank-statement
curl https://dev-api.pioneerhub.co.nz/api/v1/applications/12345/upload-bank-statement \
--request POST \
--header 'Content-Type: multipart/form-data' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--form 'files=@filename'
{
"status": "OK",
"data": {
"applicationId": 12345,
"success": true,
"message": "Bank statements uploaded successfully",
"status": "processing"
},
"timestamp": "2026-07-21T04:50:58.860677109Z"
}