The Asset Engine for Modern Engineering Teams
Upload, manage, version, and deliver files through one developer-first API. Built with developer ergonomics and high-throughput pipelines at its core.
Integrate in seconds
Native SDKs designed to feel natural in your stack.
import { Repozit } from "@repozit/sdk";
const repozit = new Repozit({ apiKey: process.env.REPOZIT_API_KEY });
// Upload and transform in a single stream pipeline
const asset = await repozit.uploads.create({
file: "./assets/hero.png",
optimization: { format: "webp", quality: 85 },
tags: ["landing-page", "hero"],
});
console.log(`Published to Edge CDN: ${asset.cdnUrl}`);REST API Reference
Click any endpoint to inspect sample payload responses.
/v1/uploads/v1/files/:idx/v1/files/:id/v1/collections{
"id": "file_89f2a01",
"status": "completed",
"cdn_url": "https://cdn.repozit.io/hero.webp",
"bytes": 248200,
"latency_ms": 14
}> repozit login --token rp_live_••••
✓ Authenticated as org_dev_team (Production)
> repozit upload ./assets/hero.png --optimize
▍Architected for Scale
Everything you need to handle millions of file operations effortlessly.
Scoped Auth Keys
Granular permissions, key rotation, and IP restriction policies.
Edge Acceleration
Sub-20ms global delivery powered by multi-region edge nodes.
AI Search & Tags
Automated auto-tagging, metadata extraction, and vector similarity search.
Smart Versioning
Immutable asset hashing with instant rollbacks and delta tracking.
Realtime Webhooks
Signed HMAC payloads for async processing and event-driven architectures.
Enterprise SLA
99.99% uptime guarantee with SOC2 Type II compliance out of the box.
Official Libraries
Install official client SDKs with zero third-party dependencies.
Start Building in 5 Minutes
Generate your production API key and start uploading assets immediately.
Free tier includes 10GB storage & 100,000 requests/mo.
Repozit