Get systems
Retrieve a paginated list of all systems. Systems are ordered by creation date.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
The ID of the system's Project.
"314"
Query Parameters
Maximum number of items to return (1-100). Use with cursor
for pagination through large sets.
x > 0
20
Cursor for pagination. Pass the nextCursor
from the previous response to get the next page of results.
"eyJvZmZzZXQiOjAsInBhZ2VJZCI6ImNvZGUifQ"
Response
A System Under Test (SUT) defines the interface to a component or service you want to evaluate.
It specifies three contracts through schemas:
- inputSchema: The structure of data the system accepts.
- outputSchema: The structure of data the system produces.
- configSchema: The parameters that modify system behavior.
This abstraction lets you evaluate any system as a black box, focusing on its interface rather than implementation details. It's particularly useful for systems with variable outputs or complex internal state.
Systems are templates - to run evaluations, pair them with a SystemConfig that provides specific parameter values.
x >= 0