create_events
Log one or several EVENTS on Nova — dated notes drawn on the charts so a later movement can be explained ("changed the A+ of B0…", "price +10% on amazon.es", "new PPC campaign", "launch"). The seller tells you what they did; log each change with the day it happened. One event covers MANY ASINs and marketplaces when it is the same change (one A+ rework on five ASINs = one event); distinct changes (different day, type or description) are separate entries of events, logged in ONE call. TWO-STEP: call WITHOUT commit; the server resolves each event's account, marketplaces and ASINs against the catalog (child or parent, product name, listed where — a mistyped ASIN shows here) and returns ONE preview with a confirmationToken; show it to the user and only after their approval call again with commitPayload plus commit:true and the token. type is the dashboard's vocabulary: content_change for title/bullets/images/video/A+, price_change for price/deals/coupons, ppc_change for campaigns/bids/budgets, product_launch, other. Check list_events first when the seller may already have logged it. Requires the OAuth connection (a workspace API token cannot write).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commit | No | Omit/false = preview (resolution + catalog check, no write). true = write; requires the confirmationToken from the preview. | |
| events | Yes | One entry per distinct change. A single event is a one-entry array. | |
| reason | No | One sentence, ALWAYS IN ENGLISH (regardless of the conversation language), on WHY you are making this call — the user question or your analytical goal. Recorded so the seller can see how their data is used. | |
| confirmationToken | No | The token the preview returned — proves the user saw exactly these events. |