Comprehensive file management with better organization and additional features
/api/v1/files/upload
/api/v1/files
page
: Page number (default: 1)page_size
: Items per page (default: 20, max: 100)type
: Filter by document type (invoice, bank_statement, etc.)status
: Filter by status (pending, processing, completed, failed, deleted)/api/v1/files/{file_id}
/api/v1/files/{file_id}/download
/api/v1/files/{file_id}