---
title: "GET /v1/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/gitRepositoryLinks"
method: GET
path: "/v1/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/gitRepositoryLinks"
tags: ["projects"]
---

# GET /v1/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/gitRepositoryLinks

`GET /v1/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/gitRepositoryLinks`

## Request

- Base URL: `https://developerconnect.googleapis.com`
- URL: `https://developerconnect.googleapis.com/v1/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/gitRepositoryLinks`
- Auth: OAuth 2 and OAuth 2
  - Implicit: `https://accounts.google.com/o/oauth2/auth`
  - Scopes: `https://www.googleapis.com/auth/cloud-platform`
  - Authorization code: `https://accounts.google.com/o/oauth2/auth`
  - Token URL: `https://accounts.google.com/o/oauth2/token` scopes: `https://www.googleapis.com/auth/cloud-platform`

Lists GitRepositoryLinks in a given project, location, and connection.

## Path parameters

- `projectsId` string, required
- `locationsId` string, required
- `connectionsId` string, required

## Query parameters

- `filter` string
- `orderBy` string
- `pageSize` integer
- `pageToken` string

## Response `200`

Successful response

- ListGitRepositoryLinksResponse: Message for response to listing GitRepositoryLinks
  - `gitRepositoryLinks` GitRepositoryLink[]: The list of GitRepositoryLinks.
    - `annotations` object: Optional. Allows clients to store small amounts of arbitrary data.
    - `cloneUri` string: Required. Git Clone URI.
    - `createTime` string, google-datetime: Output only. Create timestamp.
    - `deleteTime` string, google-datetime: Output only. Delete timestamp.
    - `etag` string: Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
    - `gitProxyUri` string: Output only. URI to access the linked repository through the Git proxy. This field is only populated if the Git proxy is enabled for the connection.
    - `labels` object: Optional. Labels as key value pairs
    - `name` string: Identifier. Resource name of the repository, in the format `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
    - `reconciling` boolean: Output only. Set to true when the connection is being set up or updated in the background.
    - `uid` string: Output only. A system-assigned unique identifier for the GitRepositoryLink.
    - `updateTime` string, google-datetime: Output only. Update timestamp.
    - `webhookId` string: Output only. External ID of the webhook created for the repository.
  - `nextPageToken` string: A token identifying a page of results the server should return.
  - `unreachable` string[]: Locations that could not be reached.

---

[API](https://skmtc.dev/google/apis/developerconnect.md) - [All operations](https://skmtc.dev/google/apis/developerconnect/llms.txt) - [OpenAPI document](https://skmtc.dev/google/apis/developerconnect/revisions/2f1551e5d3d6?raw)
