Invofox supports various methods for uploading files depending on your specific integration needs and workflow requirements.
Invofox accepts the following file formats:
image/jpeg, image/png, image/tiffapplication/pdfapplication/zipCompressed files are processed through multiple upload endpoints only. We recommend uploading individual files when possible for better processing control.
Invofox uses metadata associated with file uploads to:
clientData)The upload endpoints accept the following metadata parameters:
Available Parameters:
clientData (object) - Client-provided metadata that will be returned in API responses and webhook eventsThe clientData field is particularly useful for:
Choose the best upload method for your integration needs:
Process multiple files with independent error handling per file. Supports splitter functionality and compressed files. Files are processed asynchronously.
Process files from cloud storage or CDNs using publicly accessible URLs. Efficient for existing cloud workflows. Files are processed asynchronously.
For tracking file reception and document generation, we recommend using webhooks. See Processing Tracking for event types and Webhook Implementation for setup and best practices.
For retrieving information about imports, files, and documents, use our API as described in Information Retrieval.