Skip to main content
POST
Upload Document
Uploads a document to an account’s application as multipart/form-data. Re-uploading the same documentType replaces the previous file. To attach a document to a specific beneficial owner or director, include their relatedPersonId.

Example Request

Form Fields

Document Types

Required for business accounts: certificate_of_incorporation, articles_of_association, proof_of_address, director_register, shareholder_register, bank_statement Required for each beneficial owner and director: proof_of_address, source_of_wealth_doc — upload with that person’s relatedPersonId Required for individual accounts: proof_of_address Optional / compliance: proof_of_tax_id, wolfsberg_questionnaire, msb_flow_form, flow_of_funds_diagram, aml_policy_procedures, ach_procedures, wire_procedures, customer_complaint_procedures, prohibited_jurisdictions_industries

Example Response

Proof of address documents must have been issued within the last 3 months (bank statement, utility bill or lease agreement).

Authorizations

X-API-Key
string
header
required

Your Rolla API key

Path Parameters

accountId
string<uuid>
required

Identifier of an account owned by the same user as your API key's business

Body

multipart/form-data
file
file
required
documentType
enum<string>
required
Available options:
certificate_of_incorporation,
articles_of_association,
proof_of_address,
director_register,
shareholder_register,
proof_of_tax_id,
bank_statement,
wolfsberg_questionnaire,
msb_flow_form,
flow_of_funds_diagram,
aml_policy_procedures,
ach_procedures,
wire_procedures,
customer_complaint_procedures,
prohibited_jurisdictions_industries

Response

Document uploaded successfully

success
boolean
Example:

true

message
string
Example:

"Document uploaded successfully"

data
object