> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clustr-ai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update ICP

> Update an existing Ideal Customer Profile

Update an existing ICP. Only provided fields are updated.

## Path Parameters

<ParamField path="id" type="string" required>
  ICP ID
</ParamField>

## Body

<ParamField body="title" type="string">
  Updated ICP name
</ParamField>

<ParamField body="linkedin_industries" type="string[]">
  Updated target industries
</ParamField>

<ParamField body="revenue" type="string[]">
  Updated target revenue ranges
</ParamField>

<ParamField body="employees" type="string[]">
  Updated target employee count ranges
</ParamField>

<ParamField body="countries" type="string[]">
  Updated target countries
</ParamField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X PUT "https://api.clustr-ai.com/api/public/company-icp/550e8400-..." \
    -H "Authorization: Bearer YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"title": "Updated Enterprise SaaS", "countries": ["US", "UK", "Germany"]}'
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "data": {
      "id": "550e8400-...",
      "title": "Updated Enterprise SaaS",
      "linkedin_industries": ["IT", "Computer Software"],
      "countries": ["US", "UK", "Germany"],
      "updated_at": "2025-03-15T14:30:00Z"
    }
  }
  ```
</ResponseExample>
