# Create or update a connector **PUT /_connector/{connector_id}** **All methods and paths for this operation:**
PUT /_connector
PUT /_connector/{connector_id}
## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Api key auth - Basic auth - Bearer auth ## Parameters ### Path parameters - **connector_id** (string) The unique identifier of the connector to be created or updated. ID is auto-generated if not provided. ### Body: application/json (object) - **description** (string) - **index_name** (string) - **is_native** (boolean) - **language** (string) - **name** (string) - **service_type** (string) ## Responses ### 200 #### Body: application/json (object) - **result** (string) - **id** (string) [Powered by Bump.sh](https://bump.sh)