Update an offer
offers_update[writes flayr data · write scope] Edits an offer's fields or status; "confirmed" makes it usable for hooks and CTAs. Confirm changes with the person first. Free. Needs the Pro plan or higher.
(Wraps PATCH /api/v2/hook-studio/offers.)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "offers_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | No | ||
| pains | No | ||
| proof | No | ||
| status | No | ||
| brandId | No | A brand id from GET /api/v2/brands. Required for an account-wide key; a brand-bound key may omit it. | |
| summary | No | ||
| audience | No | ||
| currency | No | ||
| outcomes | No | ||
| priceRef | No | ||
| proofUrl | No | ||
| priceAmount | No | ||
| priceSource | No |