Tempfile.org
tempfile.org is a lightweight file sharing API designed for quick and secure temporary uploads. It allows developers and users to upload files and instantly receive a shareable link that expires automatically after a set time. This makes it ideal for testing, private sharing, and one-time transfers without leaving data behind. **Key Features** * Upload files via a simple API call * Generate…
Tempfile.org endpoints
| Method | Endpoint | Description |
|---|---|---|
| Upload | ||
| POST |
uploadUrl /upload/url |
Download a file from a public URL and host it temporarily. The URL must be publicly accessible. |
| POST |
uploadLocal /upload/local |
Upload one or more files from your local system. Files are automatically scanned for malware and assigned expiration times. |
| Files | ||
| DELETE |
deleteFile /file/{fileId} |
Permanently delete a file before its expiration time. |
| GET |
getFileInfo /file/{fileId} |
Retrieve metadata and security information about a file, including warnings about potentially dangerous content. |
| GET |
previewImage /{fileId}/preview |
Get direct image preview for supported image formats. Only works for image files (image/jpeg, image/png, image/gif, etc.). Returns the actual image with appropriate Content-Type… |
| GET |
downloadFile /{fileId}/download |
Download the actual file content. Returns the file with appropriate headers for download. |
| Security | ||
| GET |
getSecurityInfo /file/{fileId}/security |
Get comprehensive security information including risk assessment, detected patterns, file hash, and safety recommendations. |
| Other endpoints | ||
| GET |
previewImage /{fileId}/preview |
Get direct image preview for supported image formats. Only works for image files (image/jpeg, image/png, image/gif, etc.). Returns the actual image with appropriate Content-Type… |
| GET |
downloadFile /{fileId}/download |
Download the actual file content. Returns the file with appropriate headers for download. |
| GET |
getSecurityInfo /file/{fileId}/security |
Get comprehensive security information including risk assessment, detected patterns, file hash, and safety recommendations. |
| GET |
getFileInfo /file/{fileId} |
Retrieve metadata and security information about a file, including warnings about potentially dangerous content. |
| DELETE |
deleteFile /file/{fileId} |
Permanently delete a file before its expiration time. |
| POST |
uploadLocal /upload/local |
Upload one or more files from your local system. Files are automatically scanned for malware and assigned expiration times. |
| POST |
uploadUrl /upload/url |
Download a file from a public URL and host it temporarily. The URL must be publicly accessible. |
Tempfile.org pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|