Skip to main content
POST
/
v1
/
bsa
/
upload
Upload File
curl --request POST \
  --url https://production.deepvue.tech/v1/bsa/upload \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --header 'client-id: <api-key>' \
  --header 'x-api-key: <api-key>' \
  --form 'files=<string>' \
  --form 'entity_name=<string>' \
  --form 'entity_type=<string>' \
  --form 'account_number=<string>' \
  --form 'account_type=<string>' \
  --form 'bank_code=<string>' \
  --form 'file_password=<string>' \
  --form 'webhook_url=<string>' \
  --form files.items='@example-file'
{
"code": 201,
"timestamp": 1744185415580,
"transaction_id": "17e04494-b89a-4100-9f6e-a69625363232",
"sub_code": "REQUEST_ACCEPTED",
"message": "File successfully Submitted.",
"data": {
"referenceId": "04b603f0-aa96-4e7b-8123-6b0e494640eb"
}
}

Authorizations

Authorization
string
header
required

Access token issued by Deepvue

x-api-key
string
header
required

API key provided by Deepvue

client-id
string
header
required

Client ID issued by Deepvue

Body

multipart/form-data
files
file[]
entity_name
string
entity_type
string
account_number
string
account_type
string
bank_code
string
file_password
string
webhook_url
string

Response

Successful Response