Storj API
Overview
Storj is a decentralized cloud storage platform that splits, encrypts, and distributes files across thousands of independent nodes worldwide. Unlike traditional cloud storage, no single server holds your complete file, which gives you stronger privacy and data resilience. Use the Storj API to upload objects, manage buckets, generate presigned download URLs, and control access credentials.
Beginner Tip
Storj offers an S3-compatible gateway (link.storjshare.io) so you can test uploads with the same curl commands you would use against AWS S3 — just swap the endpoint URL and use your Storj Access Grant as the credential.
Available Data
Example Response
{
"file_id": "f_abc123",
"filename": "document.pdf",
"size_bytes": 1048576,
"mime_type": "application/pdf",
"download_url": "https://example.com/files/f_abc123",
"created_at": "2025-01-15T10:00:00Z"
} Field Reference
id Unique identifier for the project (UUID format). name Human-readable project name you assigned in the console. created_at Timestamp when the project was created. storage_used Total bytes currently stored across all buckets in this project. bandwidth_used Egress bandwidth consumed in the current billing period, in bytes. Implementation Example
const url = "https://docs.storj.io/dcs/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Partially tested on Apr 5, 2026
Technical Specifications
Related Tags
Similar APIs
View All →ddownload
ddownload is a file hosting and sharing service that exposes an API for uploading files, checking account stats, and managing stored files programmatically.
Filestack
Filestack is a file handling API that lets you upload, transform, and deliver files from any source — local disk, URL, cloud storage, or social network.
GoFile
⭐ Beginner's PickGoFile is a free file hosting API that lets you upload files of any size without an account and receive a generated download link in return.
Gyazo
Gyazo is a screenshot hosting API that accepts an image upload and returns a permanent shareable URL with associated metadata like capture time and application info.
Imgbb
⭐ Beginner's PickImgbb is a free image hosting API that accepts an image via URL, base64 string, or multipart upload and returns a permanent hosted link along with thumbnail variants.