Live price, demand, and supply signals.
Query Qatoto's product graph from your own frontend. Real-time prices, stock states, regional demand maps, and category trends — exposed over REST and GraphQL with per-call latency under 80ms.
Your frontend, our infrastructure. Pull live product prices, upload and stream video, embed our player, and stream analytics into your own dashboards — without standing up transcoding farms, CDN contracts, or a product graph from scratch.
curl https://api.qatoto.dev/v1/products/sku_8f2a \ -H "Authorization: Bearer $QATOTO_API_KEY"
import { Qatoto } from "@qatoto/sdk";
const qt = new Qatoto({ apiKey: process.env.QATOTO_API_KEY });
const { uploadUrl, videoId } = await qt.videos.create({
title: "Launch teaser",
visibility: "public",
});
await fetch(uploadUrl, { method: "PUT", body: file });
const stats = await qt.analytics.sessions({ videoId, since: "24h" });Query Qatoto's product graph from your own frontend. Real-time prices, stock states, regional demand maps, and category trends — exposed over REST and GraphQL with per-call latency under 80ms.
Direct-to-storage signed uploads, automatic transcoding to HLS/DASH, AI-generated transcripts and chapters, virus scan, and CDN distribution. Your users upload from your app — we handle the rest.
Embed any public Qatoto video with a single component or iframe. Adaptive bitrate, DRM-ready, captions, recommendations, and full theme overrides. Works in React, Vue, plain HTML, mobile WebViews.
Stream watch-time, drop-off, conversion, and purchase events from videos and product pages on your site. Pipe straight to your warehouse — Snowflake, BigQuery, S3 — or pull JSON over the Reports API.
REST and GraphQL. OAuth 2.0 with PKCE for end-user delegated access. Webhooks for every state change. Cursor pagination. Idempotent writes.
/v1/products/:idProduct, price, stock, regional availability/v1/products/searchFaceted search across the catalog/v1/insights/demandDemand map: category × geography × window/v1/videosCreate video, returns signed upload URL/v1/videos/:idPlayback manifest + metadata/v1/analytics/sessionsWatch sessions, paginated, since cursor/v1/webhooksSubscribe to upload + playback events/v1/oauth/tokenOAuth 2.0 client-credentials + PKCETyped clients with retries, backoff, pagination, and streaming responses built in. Player components for the framework you already use.
Every account ships with sandbox keys. Promote to production when you're ready — no seat licenses, no upfront commits, no per-developer fees.
Build and test against the full API.
Pay only for what you ship to production.
Dedicated infra, BYO region, audit logs.
Storefronts, creator tools, dashboards, niche marketplaces — wire them to Qatoto's catalog, video pipeline, and analytics. Keep your brand on the glass.