StreamCart

API Reference

Build custom integrations with our REST API

Authenticate with a bearer token and start making requests. Base URL: https://api.streamcart.it/v1

All endpoints require an Authorization: Bearer <API_KEY> header. Generate API keys in your dashboard under Settings → API Keys. Rate limit: 1 000 req/min on Pro, 10 000 req/min on Enterprise.

Videos API

Upload, retrieve, update, and delete videos in your library.

GET/api/videos

List all videos with pagination and filters

POST/api/videos

Upload a new video or import from URL

DELETE/api/videos/:id

Permanently delete a video and its assets

Widgets API

Create and configure shoppable widget instances for your storefronts.

GET/api/widgets

List all widgets with status and metrics

POST/api/widgets

Create a new widget with product and video assignments

PATCH/api/widgets/:id

Update widget configuration or status

Analytics API

Track events and query aggregated performance data.

POST/api/analytics/track

Ingest a custom event (view, click, conversion)

GET/api/analytics/query

Query aggregated metrics with date range and segments

UGC API

Accept user-generated video submissions from your storefront.

POST/api/ugc/submit

Submit a UGC video with metadata and product reference

Ready to turn your videos
into revenue?

Start converting more with video commerce

Start Your Free Trial

7-day free trial · No credit card · Cancel anytime