curl --request POST \
--url https://app.herondata.io/api/broker_submissions/{submission_heron_id}/files \
--header 'Content-Type: multipart/form-data' \
--header 'x-api-key: <api-key>' \
--form 'files[0]=january.pdf' \
--form 'files[1]=february.pdf' \
--form 'files[2]=march.pdf' \
--form files.items='@example-file'[
{
"file": "statement_q4.pdf",
"status": "uploaded"
}
]Upload one or more PDF files for a specified broker submission.
Authenticate by passing a broker API key in the x-api-key header. Generate keys via the /api/broker_submissions/api_keys/generate endpoint.
curl --request POST \
--url https://app.herondata.io/api/broker_submissions/{submission_heron_id}/files \
--header 'Content-Type: multipart/form-data' \
--header 'x-api-key: <api-key>' \
--form 'files[0]=january.pdf' \
--form 'files[1]=february.pdf' \
--form 'files[2]=march.pdf' \
--form files.items='@example-file'[
{
"file": "statement_q4.pdf",
"status": "uploaded"
}
]Documentation Index
Fetch the complete documentation index at: https://docs.herondata.io/llms.txt
Use this file to discover all available pages before exploring further.
The unique identifier for the broker submission to upload files to
"sub_1a2b3c4d5e6f"
Array of PDF files to upload (minimum 1, maximum 10)
1 - 10 elements(Optional) The type of document being uploaded. Applies to all files in this request. If omitted, Heron's file classifier will automatically determine the file type. Common values: bank_statement, iso_application_form, debt_summary, void_check, invoice, pnl_statement, balance_sheet, tax_return.
"bank_statement"
Was this page helpful?