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

# GET /v1/projects/{projectsId}/locations/{locationsId}/servingProfiles

`GET /v1/projects/{projectsId}/locations/{locationsId}/servingProfiles`

## Request

- Base URL: `https://aiplatform.googleapis.com`
- URL: `https://aiplatform.googleapis.com/v1/projects/{projectsId}/locations/{locationsId}/servingProfiles`
- 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`
- TypeScript: <https://skmtc.dev/google/apis/aiplatform/docs/v1/projects/:projectsId/locations/:locationsId/servingProfiles/get.ts> (a function with typed inputs; its response is checked against the schema)

Lists ServingProfiles in a Location.

## Path parameters

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

## Query parameters

- `pageSize` integer
- `pageToken` string

## Response `200`

Successful response

- GoogleCloudAiplatformV1ListServingProfilesResponse: Response message for ServingProfileService.ListServingProfiles.
  - `nextPageToken` string: Output only. A token to retrieve the next page of results.
  - `servingProfiles` GoogleCloudAiplatformV1ServingProfile[]: Output only. A list of ServingProfiles.
    - `cmekConfig` GoogleCloudAiplatformV1ServingProfileCmekConfig: Configuration for Customer-Managed Encryption Keys (CMEK).
      - `encryptionSpec` GoogleCloudAiplatformV1EncryptionSpec: Represents a customer-managed encryption key specification that can be applied to a Vertex AI resource.
        - `kmsKeyName` string: Required. Resource name of the Cloud KMS key used to protect the resource. The Cloud KMS key must be in the same region as the resource. It must have the format `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
    - `createTime` string, google-datetime: Output only. Timestamp when the ServingProfile was created.
    - `description` string: Optional. The description of the ServingProfile.
    - `displayName` string: Required. The display name of the ServingProfile. The name can be up to 128 characters long and can consist of any UTF-8 characters.
    - `name` string: Identifier. The resource name of the ServingProfile.
    - `scope` 'SERVING_PROFILE_SCOPE_UNSPECIFIED' | 'GEMINI_LIVE' | 'INTERACTIONS_API' | 'RESPONSE_API': Required. The specific API this ServingProfile applies to.
    - `updateTime` string, google-datetime: Output only. Timestamp when the ServingProfile was last updated.

---

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