Skip to main content
GET
Get Factory Workloads

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

team_id
string
required

Team whose Model Factory fleet to read

workload_type
enum<string>

Limit rows to one workload type (legacy spelling; the frozen-contract type wins when both are sent)

Available options:
training,
inference,
slurm
type
enum<string>

Limit rows to one workload type (the frozen-contract spelling of the filter)

Available options:
training,
inference,
slurm
state
enum<string>

Limit rows to one normalized state, or 'all' (every mappable state); default is running + queued

Available options:
running,
queued,
completed,
failed,
all
since
string<date-time> | null

ISO-8601 bound: rows whose completion (terminal rows) or creation stamp is older are excluded

limit
integer | null

Row bound (1..200); defaults to 50 server-side for state windows that include terminal states, unbounded otherwise

Required range: 1 <= x <= 200

Response

Successful Response

Envelope for the workloads feed (public + internal routes).

as_of
string<date-time>
required
workloads
FactoryWorkload · object[]
required
sources
WorkloadSource · object[]
required
schema_version
enum<integer>
default:1
Available options:
1