Skip to main content
GET
Return every build on a project, newest first, with where each one is in the pipeline. Builds that are still being processed also carry their queue position and a verdict, so a CI job can poll this one endpoint after Upload File instead of guessing.
Scope: read. A build is called a file in the API because that is what the pipeline receives: a .zip. uploadId from Upload File, fileId here and buildId on the control endpoints are the same value.

Prerequisites

Path parameters

string
required
The project whose builds to list. Must belong to the key’s account.

Headers

string
required
Your Streampixel API key.

Response

string
The project id.
string
The project’s region: US-East-1, Europe, Asia Pacific or Australia. Builds are distributed to this region’s streaming servers.
boolean
When false, processed builds stop at Ready until you set one active.
string | null
The build currently served to viewers, or null if none is approved.
number
Number of builds on the project.
array
One entry per build, newest first.
object | null
Present when any build is in flight: region, totalInQueue (all entries in the region’s queue, including other customers’, counted only), and builders (total, online, busy, idle, lastReportAt).

Errors

Next steps

Build Status

One build’s queue position and a verdict on whether the wait is genuine.

Set Active Build

Make a processed build the one viewers get.