Get a file upload URL
Get a single-use presigned URL to upload a customer’s identity documents
Authorizations
Bearer authentication header using an access token.
Example: Authorization: Bearer <accessToken>
Path Parameters
Body
Request body for issuing a presigned upload URL for an identity-related file.
Type of file the customer is uploading.
drivingLicence, nationalIdentityCard, passport, residencePermit, selfie, proofOfAddress, proofOfIncome MIME type of the file being uploaded. Must match the Content-Type header used on the subsequent upload request.
image/jpeg, image/png, application/pdf Side of the document being uploaded. Required for two-sided file types (drivingLicence, nationalIdentityCard, residencePermit); must be omitted for single-sided file types.
front, back Source of wealth the file evidences. Required for proofOfIncome; must be omitted for all other file types.
salary, savings, investments, cryptoTrading, companyProfits, companySale, propertySale, soleProprietorIncome, rentalIncome, inheritance, pension Document subtype. Required for proofOfIncome and must be permitted for the declared sourceOfWealth; must be omitted for all other file types.
payslip, bankStatement, accountScreenshot, companyRegisterScreenshot, dividendDistributionCertificate, investmentPortfolioStatement, invoice, pensionStatement, rentalAgreement, saleContract, signedLetterFromSolicitorOrTrustee Response
The request has succeeded.
Presigned URL the partner uses to upload an identity-related file directly to MoonPay storage.