View File Details
Retrieve details of a previously uploaded file including processing status, statistics, and metadata
Path Parameters
The file ID is required in the URL path:- file_id: The unique identifier of the uploaded file (obtained from the file upload response)
How it Works
Make Request
/v1/api/filesupload/{file_id} replacing {file_id}
with the actual file IDResponse Information
The response includes comprehensive file information:File Metadata
- Basic Info: ID, name, filename, size, status
- User Info: Owner details (ID, username, email)
- File URL: Direct link to access the uploaded file
- Timestamps: Creation and last update dates
Processing Statistics
- Email Counts: Total, billable, duplicate, dropped emails
- Validation Results: Valid, invalid, clean email counts
- Quality Metrics: Bounce rate, progress percentage
- Job IDs: References to cleaning or validation jobs
File Status
Thestatus field indicates the current processing state:
- pending: File uploaded but not yet processed
- processing: File is currently being processed
- validated: Email validation completed
- cleaned: Email cleaning completed
- failed: Processing failed
Example Usage
Use Cases
Check Processing Status
Get Email Statistics
Access File URL
Track Job References
Authorizations
API key for authentication
Path Parameters
Unique identifier of the uploaded file
Response
File details retrieved successfully
Unique identifier of the file
Display name of the file
Original filename
File size in bytes
Current processing status of the file
pending, processing, validated, cleaned, failed URL to access the uploaded file
Tag associated with the file processing type
clean, validate, analyze Total number of emails found in the file
Number of emails that count towards billing
Number of duplicate emails found
Number of emails that were dropped during processing
Number of clean/valid emails
Number of emails that bounced
Bounce rate as a decimal (0.0 to 1.0)
Date and time when the file was uploaded
Whether the file was uploaded as organized (with headers)
Processing progress percentage
0 <= x <= 100Date and time when the file was last updated
Number of valid emails
Number of invalid emails
ID of the clean email list (if cleaning was performed)
ID of the validation job (if validation was performed)