Skip to main content

Method Signature

align.files.upload(file: File | Blob): Promise<UploadFileResponse>

Parameters

file
File | Blob
required
File object to upload (from input element or Node.js Buffer)

Example

import Align from "@tolbel/align";

// In a browser environment with a file input
const fileInput = document.querySelector('input[type="file"]');
const file = fileInput.files[0];

const result = await align.files.upload(file);

console.log(`File ID: ${result.id}`);

Supported Formats

FormatMIME TypeMax Size
JPEGimage/jpeg10 MB
PNGimage/png10 MB
PDFapplication/pdf10 MB
Files are encrypted at rest and only accessible for KYC verification purposes.