Media & file uploads for connected devices.
HomeAppSmart Cloud is a fast, secure ingestion layer for snapshots, clips and firmware bundles. Push assets straight from the edge, transform on the fly, and deliver anywhere in milliseconds.
# Upload a device snapshot to HomeAppSmart Cloud curl -X POST https://v2.homeappsmart.com/api/v2/uploads \ -H "Authorization: Bearer $API_KEY" \ -H "X-Device-Id: kitchen-cam-03" \ -F "file=@snapshot.jpg" \ -F "channel=events" # → 201 Created { "id": "upl_9fA3kQ7", "url": "https://cdn.homeappsmart.com/e/9fA3kQ7", "bytes": 184320, "status": "stored" }
Built for high-volume device ingestion
Every camera, sensor and hub in the field can stream to a single, resilient endpoint — no infrastructure to run on your side.
Edge ingest
Uploads terminate at the nearest region and replicate asynchronously, keeping device round-trips tiny.
Signed & scoped
Per-device bearer tokens, scoped write access and short-lived signed URLs for every asset.
On-the-fly transforms
Resize, transcode and thumbnail media at request time with a query string — no pipelines to maintain.
Webhooks
Get notified the moment an upload is stored, processed or fails, with automatic retries.
Global delivery
Assets are served from a 26-region CDN with smart cache invalidation baked in.
Usage insights
Real-time dashboards for throughput, storage and per-device activity across your fleet.
A small, predictable surface
Everything is a resource. Authenticate with a bearer token and talk to a handful of stable endpoints.
Ship your first upload in five minutes
Grab an API key, point your devices at /api/v2/uploads, and you're live.