Upload preparation files

Upload and confirm files for a supported preparation type

Direct API option only. Permission: card.holder.preparation. multipart/form-data: type=holder, id=steps[].id, plus the attachment keys from requirements. Each attachment is optional here; final submit enforces conditional requirements. Returns fileId and metadata, not public file URLs. Next: include fileId values in the complete values snapshot sent to /cards/preparation/submit.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Holder preparation uploads: type and id plus optional document fields. Material requirements determine which files are required on submission.

string
enum
required
Allowed:
uuid
required
file

Document front / passport photo page. Optional on upload; final requiredness follows requirements. Accepts .png, .jpg, .jpeg, maximum 2000000 bytes.

file

Document back. Optional on upload; final requiredness follows requirements. Accepts .png, .jpg, .jpeg, maximum 2000000 bytes.

file

Proof of Singapore residence. Optional on upload; final requiredness follows requirements. Accepts .pdf, .png, .jpg, .jpeg, maximum 2000000 bytes.

Headers
string

Only white-label customer need to use it

Response

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json