---
title: "List Forge GitHub Repositories"
method: GET
path: "/v1/integrations/forge/github/{integration_id}/repos"
tags: ["Integrations (v1)"]
---

# List Forge GitHub Repositories

`GET /v1/integrations/forge/github/{integration_id}/repos`

List available GitHub repositories for a Forge integration.

## Path parameters

- `integration_id` string, uuid, required — Forge GitHub integration ID.

## Response `200`

Successful Response

- GithubRepository[]
  - `host_integration_id` string, uuid, required — GitHub Integration ID.<br><br>For example, in the `POST /v2/deployments` request body, set `integration_id` to the value of this field.
  - `id` integer, required — GitHub repository ID.
  - `name` string, required — GitHub repository name.
  - `owner` string, required — GitHub repository owner.
  - `url` string, required — GitHub repository URL.<br><br>For example, in the `POST /v2/deployments` request body, set `source_config.repo_url` to the value of this field.
  - `default_branch` string, required — GitHub repository default branch.<br><br>For example, in the `POST /v2/deployments` request body, set `source_revision_config.repo_ref` to the value of this field.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/langchain-ai/apis/langsmith-deployment-control-plane-api.md) · [All operations](https://skmtc.net/langchain-ai/apis/langsmith-deployment-control-plane-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/langchain-ai/langsmith-deployment-control-plane-api/versions/a0cd098699b4/schema)
