---
title: "POST /v1/{+parent}:bulkUploadFeedbackLabels"
method: POST
path: "/v1/{+parent}:bulkUploadFeedbackLabels"
tags: ["projects"]
---

# POST /v1/{+parent}:bulkUploadFeedbackLabels

`POST /v1/{+parent}:bulkUploadFeedbackLabels`

Upload feedback labels from an external source in bulk. Currently supports labeling Quality AI example conversations.

## Path parameters

- `parent` string, required

## Request body

- GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest — The request for bulk uploading feedback labels.
  - `gcsSource` GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource — Google Cloud Storage Object details to get the feedback label file from.
    - `format` 'FORMAT_UNSPECIFIED' | 'CSV' | 'JSON' — Required. File format which will be ingested.
    - `objectUri` string — Required. The Google Cloud Storage URI of the file to import. Format: `gs://bucket_name/object_name`
  - `validateOnly` boolean — Optional. If set, upload will not happen and the labels will be validated. If not set, then default behavior will be to upload the labels after validation is complete.
  - `sheetsSource` GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource — Google Sheets document details to get the feedback label file from.
    - `spreadsheetUri` string — Required. The Google Sheets document to write the feedback labels to. Retrieved from Google Sheets URI. E.g. `https://docs.google.com/spreadsheets/d/1234567890` The spreadsheet must be shared with the Insights P4SA.

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/contactcenterinsights.md) · [All operations](https://skmtc.net/google/apis/contactcenterinsights/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/contactcenterinsights/versions/e071ddf4dfc3/schema)
