v3

latestOpenAPI 3.1.02026-07-311725107.3 KB
Projects

List projects

Retrieves a list of Projects associated with a Workspace. Supports JSON, newline-delimited JSON (application/x-ndjson), and CSV (text/csv) response formats via the Accept header.

get/gh/{ownerKeyOrId}/projects

Path parameters

ownerKeyOrIdstring required

Repository owner name (login) or workspace ID

Example:acme-corp

Repository owner name (login) or workspace ID

Query parameters

page[limit]integer

Maximum number of items to return (1-100)

Example:20

Maximum number of items to return (1-100)

page[offset]integer nullable

Number of items to skip

Number of items to skip

Response

List all projects for the owner

Example response

{
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "workspaceId": "ws_abc123",
      "providerUrl": "https://github.com/acme-corp/my-repo",
      "key": "my-repo",
      "workspaceKey": "acme-corp"
    }
  ],
  "meta": {
    "hasMore": true
  }
}