Query Parameters
All parameters are optional and can be combined:- file_tag: Filter files by their processing purpose (
clean,validate,analyze) - size: Number of files to return per page (1-100, default: 10)
- page: Page number for pagination (starts from 1)
How it Works
1
Set Filter Criteria (Optional)
Choose a file_tag to filter by processing purpose, or omit to see all files
2
Configure Pagination (Optional)
Set size and page parameters to control how many files are returned and
which page to view
3
Make Request
Send a GET request with your chosen parameters
4
Navigate Results
Use the next/previous URLs in the response for easy pagination
Response Structure
The response follows a standard pagination format:Pagination Meta
- count: Total number of files matching your query
- next: URL for the next page (null if on last page)
- previous: URL for the previous page (null if on first page)
File Results
Each file in the results array contains the same detailed information as the individual file endpoint.Example Usage
- All Files
- Filter by Purpose
- Custom Pagination
- Combined Filters
Get all files with default pagination:
bash GET /v1/api/filesupload/ File Tag Filtering
Use thefile_tag parameter to filter files by their processing purpose:
Clean Files
file_tag=clean Files uploaded for email cleaning and removal of invalid
addresses
Validate Files
file_tag=validate Files uploaded for email validation and deliverability
checking
Analyze Files
file_tag=analyze Files uploaded for detailed email analysis and insights
Response Example
Use Cases
File Management
Browse and manage all your uploaded files in one place
Status Monitoring
Check the processing status of multiple files at once
Filtered Views
View files by their processing purpose (clean, validate, analyze)
Batch Operations
Prepare for batch operations by getting file IDs and URLs
Pagination: The API uses cursor-based pagination. Use the
next and
previous URLs provided in the response for seamless navigation between
pages.Authorizations
API key for authentication
Query Parameters
Filter files by their processing purpose/tag
Available options:
clean, validate, analyze Number of results to return per page.
Required range:
1 <= x <= 100Page number for pagination.
Required range:
x >= 1