Skip to main content
GET
Return one project in full: streaming settings, session rules, access mode, allowed domains, webhook configuration and the list of uploaded builds. Use List Builds when you only need the builds, and Update Project Settings to change what you read here.
Scope: read. This endpoint predates the current API and still requires your own userId as a query parameter. Any other value is refused with 403.

Path parameters

string
required
The project to fetch.

Query parameters

string
required
Your account’s user id. See Finding your IDs.

Headers

string
required
Your Streampixel API key.

Response

The project document. The fields below are the ones integrations rely on; others may appear.
string
Project id.
string
Project name.
string
US-East-1, Europe, Asia Pacific or Australia.
boolean
true when the project is on and admitting viewers.
string
The project’s plan state.
number
Concurrent viewers the project may run.
string
Folder name of the build currently served; matches a build’s appPath.
number
Render resolution.
string
Video codecs.
number
kbps.
number
Maximum session length in minutes.
number
Inactivity timeout in seconds.
string
public, password, sso or programmatic.
string[]
Domains allowed to embed the player. Empty means any.
boolean
Whether processed builds are distributed automatically.
string / string[]
Webhook configuration.
array
Uploaded builds: _id, status, date, url, appPath, unrealVersion, psVersion, objection, statusUpdatedAt.
string
ISO 8601.

Errors