cURL
curl --request POST \ --url https://api.bluum.finance/v1/documents/accounts/{account_id}/upload \ --header 'Authorization: Basic <encoded-value>' \ --header 'Content-Type: multipart/form-data' \ --form file='@example-file' \ --form document_type=id_verification
{ "document_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "account_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "upload_status": "processing", "uploaded_at": "2023-11-07T05:31:56Z" }
HTTP Basic Authentication using the API Key as username and API Secret as password.
"3d0b0e65-35d3-4dcd-8df7-10286ebb4b4b"
The binary content of the document file (e.g., PDF or JPG).
The type of document being uploaded.
id_verification
proof_of_address
w9_form
Document uploaded and processing has begun
processing
approved
rejected