---
title: "Update insight card state"
method: PATCH
path: "/api/insight-cards/v1/insights/{id}"
tags: ["Insight Cards"]
---

# Update insight card state

`PATCH /api/insight-cards/v1/insights/{id}`

## Request

- Base URL: `https://agency-partner-hub-web.global-aws-use1-p.app-us1.com`
- URL: `https://agency-partner-hub-web.global-aws-use1-p.app-us1.com/api/insight-cards/v1/insights/{id}`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Request body

- UpdateStateInsightCardRequest
  - `insight` string, required
  - `metadata` UpdateStateMetadataInsightCardRequest, required
    - `conversation_id` string, uuid, required

## Response `200`

Insight Card state update successfully

- InsightCardResponse
  - `reseller_id` integer, required
  - `resource_id` string, uuid, required
  - `insight` string, required
  - `run_timestamp` string, date-time, required
  - `metadata` InsightCardMetadata, required
    - `prompt` string, required
    - `title` string, required
    - `summary` string, required
    - `used` string, date-time, nullable
    - `insight_card_type` string, required
    - `insight_card_label` string, required

## Other responses

- `400`: Bad Request
- `401`: Authorization error
- `404`: Not Found
- `422`: Unprocessable Content

---

[API](https://skmtc.dev/activecampaign/apis/partners-api.md) - [All operations](https://skmtc.dev/activecampaign/apis/partners-api/llms.txt) - [OpenAPI document](https://skmtc.dev/activecampaign/apis/partners-api/revisions/846abb7d30bd?raw)
