Contact Center AI Insights API (contactcenterinsights:v1)

2026-01-22

9 new methods | 1 updated method

Additions

    Methods
  • contactcenterinsights.projects.locations.getCorrelationConfig

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/correlationConfig

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the correlation config resource to get. Format: projects/{project}/locations/{location}/correlationConfig

          Pattern : ^projects/[^/]+/locations/[^/]+/correlationConfig$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Gets correlation config.

  • contactcenterinsights.projects.locations.updateCorrelationConfig

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/correlationConfig

      HTTP Method : PATCH

      Parameters :

        name

          Description : Immutable. Identifier. The resource name of the correlation config. Format: projects/{project}/locations/{location}/correlationConfig

          Pattern : ^projects/[^/]+/locations/[^/]+/correlationConfig$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. The list of fields to be updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Updates correlation config.

  • contactcenterinsights.projects.locations.testCorrelationConfig

      Path : v1/{+location}:testCorrelationConfig

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}:testCorrelationConfig

      HTTP Method : POST

      Parameters :

        location

          Description : Required. The location to test correlation config. Format: projects/{project}/locations/{location}

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : location

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Tests correlation config on a conversation.

  • contactcenterinsights.projects.locations.autoLabelingRules.list

      Path : v1/{+parent}/autoLabelingRules

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/autoLabelingRules

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The project and location to list auto labeling rules from. Format: projects/{project}/locations/{location}

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. The maximum number of auto labeling rules to return in a single response. If unspecified, at most 100 rules will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. The next_page_token value returned from a previous List request, if any.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Lists auto labeling rules.

  • contactcenterinsights.projects.locations.autoLabelingRules.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/autoLabelingRules/{autoLabelingRulesId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the auto labeling rule to get. Format: projects/{project}/locations/{location}/autoLabelingRules/{auto_labeling_rule}

          Pattern : ^projects/[^/]+/locations/[^/]+/autoLabelingRules/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Gets an auto labeling rule.

  • contactcenterinsights.projects.locations.autoLabelingRules.create

      Path : v1/{+parent}/autoLabelingRules

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/autoLabelingRules

      HTTP Method : POST

      Parameters :

        parent

          Description : Required. The project and location to create the auto labeling rule in. Format: projects/{project}/locations/{location}

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Required : Yes

          Type : string

        autoLabelingRuleId

          Description : Required. The ID to use for the auto labeling rule, which will become the final component of the auto labeling rule's resource name.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Creates an auto labeling rule.

  • contactcenterinsights.projects.locations.autoLabelingRules.patch

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/autoLabelingRules/{autoLabelingRulesId}

      HTTP Method : PATCH

      Parameters :

        name

          Description : Identifier. The resource name of the auto-labeling rule. Format: projects/{project}/locations/{location}/autoLabelingRules/{auto_labeling_rule}

          Pattern : ^projects/[^/]+/locations/[^/]+/autoLabelingRules/[^/]+$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. The list of fields to be updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Updates an auto labeling rule.

  • contactcenterinsights.projects.locations.autoLabelingRules.delete

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/autoLabelingRules/{autoLabelingRulesId}

      HTTP Method : DELETE

      Parameters :

        name

          Description : Required. The name of the auto labeling rule to delete. Format: projects/{project}/locations/{location}/autoLabelingRules/{auto_labeling_rule}

          Pattern : ^projects/[^/]+/locations/[^/]+/autoLabelingRules/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Deletes an auto labeling rule.

  • contactcenterinsights.projects.locations.autoLabelingRules.test

      Path : v1/{+parent}/autoLabelingRules:test

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/autoLabelingRules:test

      HTTP Method : POST

      Parameters :

        parent

          Description : Required. The parent project and location. Format: projects/{project}/locations/{location}

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Tests auto labeling rules against a conversation.

Updates

    Methods
  • contactcenterinsights.projects.locations.conversations.patch

      Parameters :

        conversationAutoLabelingUpdateConfig.allowAutoLabelingUpdate

          Description : Optional. If set to true, the conversation will be updated with auto labeling results.

          Location : query

          Type : boolean