Sandboxes
List state transitions
List state transitions for a sandbox, newest first.
List state transitions for a sandbox, newest first.
Authorization
apiKey AuthorizationBearer <token>
API key starting with tektona_. Create one at app-dev.tektona.ai under API Keys.
In: header
Path Parameters
id*string
Sandbox ID (ULID)
Query Parameters
cursor?string
Opaque pagination cursor from a previous response
limit?integer
Maximum number of items to return (1–100)
Default
20Format
int32Range
1 <= value <= 100Response Body
application/json
application/problem+json
curl -X GET "https://api-dev.tektona.ai/v1/sandboxes/string/transitions"{ "$schema": "https://api-dev.tektona.ai/schemas/ListTransitionsOutputBody.json", "items": [ { "created_at": "string", "from_state": "string", "id": "string", "reason": "string", "to_state": "string" } ], "pagination": { "has_more": true, "next_cursor": "string", "total_count": 0 }}{ "$schema": "https://api-dev.tektona.ai/schemas/ErrorModel.json", "detail": "Property foo is required but is missing.", "errors": [ { "location": "string", "message": "string", "value": null } ], "instance": "https://example.com/error-log/abc123", "status": 400, "title": "Bad Request", "type": "https://example.com/errors/example"}List a sandbox's listening ports GET
Scan the running sandbox for TCP sockets in the LISTEN state and return them with their owning process names.
List sandboxes GET
List sandboxes you can access in an org, optionally a single project, filtered by scope (mine|shared|all). Org-owners and project-admins may pass all_owners for oversight.