Skip to main content
The REST API lets you automate uploads, distribution, and project management — for CI/CD pipelines, internal tools, and custom integrations.

Base URL

https://api.streampixel.io/pixelStripeApi

What you’ll need

Where
API keyDashboard → Settings → API Key
User IDDashboard URL or Find your IDs
Project IDSame — find both in your dashboard

Pages in this section

Getting started

API authenticationHow to pass your key on every request.
Finding your IDsLocate user ID and project ID in the dashboard.
Rate limits & errorsLimits per endpoint and error response format.

Endpoints

MethodEndpointWhat it does
POST/projects/upload-fileUpload a build by public URL.
POST/projects/distribute-fileManually release a build (when autoRelease: false).
GET/projectsList all your projects.
GET/projects/userStats/{projectId}Live + queued user counts for a project.

Webhooks

WebhooksReceive HTTP notifications for uploads, approvals, and distribution.
Webhook eventsFull event reference and payload schemas.

Typical workflow

1

Upload a build

Call Upload File with autoRelease: true.
2

Wait for approval

Listen on your webhook for build.approved.
3

Done

Streampixel automatically distributes the build to workers — no extra call.