---
title: "POST /v2/{+name}:generateConnectionToolspecOverride"
method: POST
path: "/v2/{+name}:generateConnectionToolspecOverride"
tags: ["projects"]
---

# POST /v2/{+name}:generateConnectionToolspecOverride

`POST /v2/{+name}:generateConnectionToolspecOverride`

Generate toolspec override for the given list of toolNames.

## Path parameters

- `name` string, required

## Request body

- GenerateCustomToolspecRequest
  - `toolNames` ToolName[] — list of tools to be generated.
    - `name` string — Tool name that was generated in the list tools call.
    - `operation` 'OPERATION_UNSPECIFIED' | 'LIST' | 'GET' | 'CREATE' | 'UPDATE' | 'DELETE' — Operation for which the tool was generated.
    - `entityName` string — Entity name for which the tool was generated.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/connectors.md) · [All operations](https://skmtc.dev/google/apis/connectors/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/connectors/revisions/1153921b6f7b/schema)
