Integrate enterprise-grade cloud storage into your apps in minutes. Fast, encrypted, and designed for developers who value performance and simplicity.
# Upload a file via REST API
curl -X POST https://api.pantawid.storage/v1/upload \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/dataset.zip" \
-F "encryption=aes-256-gcm"
# Expected Response:
{
"status": "success",
"file_id": "nx_8f9a2b4c1",
"url": "https://cdn.pantawid.storage/nx_8f9a2b4c1"
}
Everything you need to handle files, from simple avatars to massive AI datasets.
All files are encrypted at rest and in transit using AES-256. Bring your own keys (BYOK) for ultimate control.
Sub-50ms latency globally. Our edge caching ensures lightning-fast uploads and downloads anywhere.
Never lose data. Every file update creates a restorable version automatically with zero configuration.
Generate pre-signed URLs, set expiration times, and define strict IP or role-based access policies.
Petabyte-scale architecture. Whether you store 1GB or 1PB, performance remains consistent.
Comprehensive benchmarking suite to test upload/download speeds, latency, and throughput across regions.
Sign up for free and get access to your developer dashboard.
Create an API key with scoped permissions for your environment.
Use our SDKs or raw HTTP requests to push files to our network.
Serve files instantly via our global CDN or pre-signed URLs.
Designed to be loved by developers. Clean endpoints, predictable responses.
curl -X POST https://api.pantawid.storage/v1/files \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@data.csv" \
-F "folder=analytics" \
-F "is_private=true"
import { PantawidClient } from '@pantawid/storage';
const client = new PantawidClient('YOUR_API_KEY');
const response = await client.files.upload({
file: './data.csv',
folder: 'analytics',
isPrivate: true
});
console.log(response.fileId);
import pantawid_storage
client = pantawid_storage.Client(api_key="YOUR_API_KEY")
response = client.upload_file(
filepath="data.csv",
folder="analytics",
is_private=True
)
print(response.file_id)
Store massive datasets and model weights with high throughput required for training clusters.
Handle user-generated content (images, videos) effortlessly with built-in image optimization.
White-labeled secure document storage for your enterprise customers with isolated buckets.
Immutable storage tiers perfect for compliance, database dumps, and disaster recovery.
Your data's security isn't an add-on. We employ defense-in-depth strategies to ensure your files remain yours.