Skip to main content
GET
Episode action stream + pipeline annotations

Authorizations

Authorization
string
header
required

Either a Supabase user access token (from a password login, or the passwordless magic-link flow) or a long-lived forge_sk_… API key. Both are sent as Authorization: Bearer <value> and resolve to the same owner, so every endpoint accepts either. Session tokens expire in ~1h; API keys do not expire and are the credential for MCP clients, CI, and partner integrations.

Path Parameters

campaign_id
string
required
ep
integer
required

Response

Actions + annotations

episode
integer
length
integer

Frame count.

fps
integer

Model fps.

source_fps
integer

Native dataset fps.

arm_dims
integer[]

Action dimensions belonging to the arm.

grippers
integer[]

Gripper action dimensions.

annotations
object

Frame annotations are present only when a place was detected.

actions
number[][]

One row per frame (values rounded to 3 decimals).