← Back to APIs
BlobStream
infrastructurehttps://api.blobstream.devServerless file storage and CDN
What it does
BlobStream provides S3-compatible object storage with built-in CDN, image resizing, and signed URLs. Designed for apps that need simple file upload and delivery without managing buckets or regions.
Example usage
Copy and run — works out of the box.
curl
curl -X PUT https://api.blobstream.dev/v1/upload \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@image.png" \
-F "path=uploads/image.png"Node.js
const BlobStream = require('blobstream');
const blob = new BlobStream(process.env.BLOB_API_KEY);
const { url } = await blob.upload('image.png', { path: 'uploads/image.png' });Python
import blobstream
blob = blobstream.BlobStream(api_key=os.environ['BLOB_API_KEY'])
url = blob.upload('image.png', path='uploads/image.png')Build ideas for this API
AI-suggested app ideas — perfect for indie hackers.
- User avatar and media manager for apps
- Resume/portfolio file hosting for job sites
- Document management with preview generation