Skip to main content
POST
Upload file

Authorizations

X-API-Key
string
header
required

API key for service-to-service authentication

Body

multipart/form-data
file_category
enum<string>
required

Category of the uploaded files

Available options:
VERIFICATION_INPUT_FILE,
PROFILE_PICTURE
Example:

"VERIFICATION_INPUT_FILE"

files
file[]
required

Files to upload (supports images, PDFs, documents)

Minimum array length: 1
file_passwords
string[]

Optional passwords for protected files (e.g., password-protected PDFs). Array should match files array order.

Example:

Response

File uploaded successfully

object_id
string<uuid>
required

Unique object identifier for the uploaded file

Example:

"1503f16a-67a8-4976-9b1c-9446ec626a8d"

file_category
enum<string>
required

Category of the uploaded file

Available options:
VERIFICATION_INPUT_FILE,
PROFILE_PICTURE
Example:

"VERIFICATION_INPUT_FILE"

files
object[]
required

Array of uploaded file information