Organizations and ProjectsProjects
List projects
List all projects in an organization.
List all projects in an organization.
Authorization
apiKey AuthorizationBearer <token>
API key starting with tektona_. Create one at app-dev.tektona.ai under API Keys.
In: header
Path Parameters
org*string
Organization name
Match
^[a-z0-9][a-z0-9-]*[a-z0-9]$Length
2 <= length <= 64Query Parameters
cursor?string
Opaque pagination cursor from a previous response
limit?integer
Maximum number of items to return (1–100)
Format
int32Range
1 <= value <= 100Default
20Response Body
application/json
application/problem+json
curl -X GET "https://example.com/v1/orgs/string/projects"{ "items": [ { "created_at": "string", "description": "A short description of the project", "display_name": "My Project", "effective_role": "none", "id": "string", "name": "my-project", "owner": { "org": { "display_name": "Acme Corp", "id": "string", "name": "acme-corp" }, "type": "org" }, "updated_at": "string" } ], "pagination": { "has_more": true, "next_cursor": "string", "total_count": 0 }}{ "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"}Get a project GET
Get details of a project in an organization.
List the caller's projects across all organizations GET
List every project the authenticated caller can access, across all organizations they belong to (via org membership or an explicit project membership). Each item carries the organization it belongs to. Ordered by organization then project.