---
title: "List Repositories"
method: GET
path: "/repository/list"
---

# List Repositories

`GET /repository/list`

Gets a list of enabled repositories for the organization

## Response `200`

Successfully retrieved list of enabled code repositories

- object
  - `codeRepositories` object[], required — Array of enabled code repositories for the organization
    - `id` string, uuid, required — Unique identifier for the code repository
    - `name` string, required — Name of the repository
    - `url` string, uri — Repository URL
    - `branch` string — Default branch name
    - `description` string — Repository description
    - `enabledAt` string, date-time, required — Timestamp when the repository was enabled
    - `createdAt` string, date-time, required — Timestamp when the repository record was created
    - `updatedAt` string, date-time, required — Timestamp when the repository record was last updated
    - `organizationId` string, uuid, required — Organization ID that owns this repository
    - `integration` object — Associated integration details
      - `id` string, uuid, required — Unique identifier for the integration
      - `type` string, required — Type of integration (e.g., github, gitlab)
      - `name` string, required — Name of the integration
      - `configuration` object, required — Integration configuration settings

## Other responses

- `400` — Bad request - missing organization ID

---

[API](https://skmtc.dev/tembo/apis/developer-api.md) · [All operations](https://skmtc.dev/tembo/apis/developer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tembo/developer-api/revisions/d3b5f4d6e911/schema)
