Creates a watchlist item. website, event, and region are required;
every other field is optional and takes the server default when omitted.
Sending an explicit null stores NULL, except on boolean fields and priority,
where it is ignored.
Keep the returned id: you need it to read, update, or delete the item.
The Notifications API picks up new items within 60 seconds.
event may carry several ids separated by commas, which creates one item per
id. Validation is all-or-nothing: if any one id fails the format check for that
website and region, the whole request is rejected and nothing is created.
Active items count toward your plan’s limit of active events. A request that
would go over it is rejected with 403 (Event limit reached: …), and nothing
is created.
Unknown keys are rejected with 400, not ignored. The read-only fields
returned by GET (id, client_id, created_at, updated_at, deleted,
website_id) are accepted and ignored.
A filter that the target website / region does not support is dropped and
listed in ignored_fields — the request still succeeds. See
Watchlist platforms.
Platform to monitor, e.g. ticketmaster. An unknown value is rejected with
400 (Unknown website: "<website>". …). For the platforms with a known id
format, event is checked against that platform's (and often that region's)
format. Some platforms are available on request: until one is enabled for
your account, using it returns 403
(Website "<website>" is not available on this account). See
Watchlist platforms for the recognised keys,
the retired aliases, and the discovery monitors.
Event identifier on that platform — a bare id or a full event URL depending
on the platform. On create, several ids may be sent comma-separated to make
one item each. For a discovery monitor this is the artist or venue URL
rather than an event id.
Only notify when the stock increase is at least this many tickets.
Must be a positive integer; null turns the filter off. 0 or a negative
value is rejected with 400.
Only notify when the stock decrease is at least this many tickets.
Must be a positive integer; null turns the filter off. 0 or a negative
value is rejected with 400.
Filters that were reset because the target website / region does not
support them. Only seat_quantity, row_filter, tm_did,
platinum_tickets and vip_tickets are checked. The request still
succeeds; the stored item has those filters switched off: null, or true
for platinum_tickets and vip_tickets. Absent when nothing was reset.
Human-readable summary of ignored_fields. Present only when ignored_fields is.
Example:
"Not supported on this website/region and reset: platinum_tickets, row_filter"
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Eventory API","description":"Live ticket availability, real-time notifications, market data and watchlists for the major ticketing platforms.","colors":{"primary":"#4F46E5","light":"#818CF8","dark":"#3730A3"},"logo":{"light":"https://mintcdn.com/eventory/Cj25iFygRHoOVj1A/images/ICON_BLE_BGRND_ORANGE_4000.png?fit=max\u0026auto=format\u0026n=Cj25iFygRHoOVj1A\u0026q=85\u0026s=fb763ac7fb966993f6711dfdf342aa69","dark":"https://mintcdn.com/eventory/Cj25iFygRHoOVj1A/images/ICON_ONG_BGRND_BLUE_4000.png?fit=max\u0026auto=format\u0026n=Cj25iFygRHoOVj1A\u0026q=85\u0026s=82e85d4cefb4249433ea93e9152f59c3"},"favicon":"https://mintcdn.com/eventory/hbYTdFxgMSpNHNoF/favicon.svg?fit=max\u0026auto=format\u0026n=hbYTdFxgMSpNHNoF\u0026q=85\u0026s=a819985fd08c02279a97ed2c2a16650a","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","python","javascript"]}},"navbar":{"links":[{"href":"https://eventory.ai","label":"Eventory"}],"primary":{"type":"button","label":"Get API key","href":"https://eventory.ai/api-access"}},"footer":{"socials":{"website":"https://eventory.ai","x":"https://x.com/eventory","discord":"https://discord.gg/9K3qYeybDT"}},"seo":{"metatags":{"canonical":"https://eventory.ai/docs","twitter:site":"@eventory","og:locale":"en_US"},"organization":{"id":"https://eventory.ai/#organization","name":"Eventory","url":"https://eventory.ai","sameAs":["https://x.com/eventory"]},"indexing":"all"},"contextual":{"options":["copy","view","claude","chatgpt","download-spec"],"display":"header"},"metadata":{"timestamp":true},"markdown":{"instructions":"Base URL: https://api.eventory.ai. Send your API key in the apikey header. Market Data and Live Availability calls cost credits, pings included; GET /usage is free, so use it to test a key. Costs per endpoint: https://eventory.ai/docs/credits-and-access.md"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"eventory","hasAudioNarration":false,"actualSubdomain":"eventory","customDomains":[],"gitSource":{"type":"github","owner":"yeet-robotics","repo":"eventory-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ae504c6db349adb5147397d"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae79fc7a0d878501ab79187","collectionId":"041e3ce0-36fa-48c9-9061-31442965187e","liveDeploymentHistoryId":"6ae79fc7a0d878501ab79187","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"}},"buildId":"6ae79fc7a0d878501ab79187","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Guides","count":19},{"language":"default","tag":"API Reference","count":19},{"language":"default","tag":"Market Data","count":8},{"language":"default","tag":"Get started","count":6},{"language":"default","tag":"Watchlist","count":6},{"language":"default","tag":"Notifications API","count":3},{"language":"default","tag":"Live Availability","count":3},{"language":"default","tag":"Overview","count":1},{"language":"default","tag":"Account","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/watchlist/create-watchlist-item","slug":"/api-reference/watchlist/create-watchlist-item","pageMetadata":{"title":"Create watchlist item","description":"Creates a watchlist item. `website`, `event`, and `region` are required;\nevery other field is optional and takes the server default when omitted.\nSending an explicit `null` stores `NULL`, except on boolean fields and `priority`,\nwhere it is ignored.\n\nKeep the returned `id`: you need it to read, update, or delete the item.\nThe Notifications API picks up new items within 60 seconds.\n\n`event` may carry several ids separated by commas, which creates one item per\nid. Validation is all-or-nothing: if any one id fails the format check for that\n`website` and `region`, the whole request is rejected and nothing is created.\n\nActive items count toward your plan's limit of active events. A request that\nwould go over it is rejected with `403` (`Event limit reached: …`), and nothing\nis created.\n\n**Unknown keys are rejected with `400`, not ignored.** The read-only fields\nreturned by `GET` (`id`, `client_id`, `created_at`, `updated_at`, `deleted`,\n`website_id`) are accepted and ignored.\n\nA filter that the target `website` / `region` does not support is dropped and\nlisted in `ignored_fields` — the request still succeeds. See\n[Watchlist platforms](/guides/watchlist-platforms).\n\n**Cost:** free.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml post /watchlist","href":"/api-reference/watchlist/create-watchlist-item","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Creates a watchlist item. \", _jsx(_components.code, {\n children: \"website\"\n }), \", \", _jsx(_components.code, {\n children: \"event\"\n }), \", and \", _jsx(_components.code, {\n children: \"region\"\n }), \" are required;\\nevery other field is optional and takes the server default when omitted.\\nSending an explicit \", _jsx(_components.code, {\n children: \"null\"\n }), \" stores \", _jsx(_components.code, {\n children: \"NULL\"\n }), \", except on boolean fields and \", _jsx(_components.code, {\n children: \"priority\"\n }), \",\\nwhere it is ignored.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Keep the returned \", _jsx(_components.code, {\n children: \"id\"\n }), \": you need it to read, update, or delete the item.\\nThe Notifications API picks up new items within 60 seconds.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"event\"\n }), \" may carry several ids separated by commas, which creates one item per\\nid. Validation is all-or-nothing: if any one id fails the format check for that\\n\", _jsx(_components.code, {\n children: \"website\"\n }), \" and \", _jsx(_components.code, {\n children: \"region\"\n }), \", the whole request is rejected and nothing is created.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Active items count toward your plan’s limit of active events. A request that\\nwould go over it is rejected with \", _jsx(_components.code, {\n children: \"403\"\n }), \" (\", _jsx(_components.code, {\n children: \"Event limit reached: …\"\n }), \"), and nothing\\nis created.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsxs(_components.strong, {\n children: [\"Unknown keys are rejected with \", _jsx(_components.code, {\n children: \"400\"\n }), \", not ignored.\"]\n }), \" The read-only fields\\nreturned by \", _jsx(_components.code, {\n children: \"GET\"\n }), \" (\", _jsx(_components.code, {\n children: \"id\"\n }), \", \", _jsx(_components.code, {\n children: \"client_id\"\n }), \", \", _jsx(_components.code, {\n children: \"created_at\"\n }), \", \", _jsx(_components.code, {\n children: \"updated_at\"\n }), \", \", _jsx(_components.code, {\n children: \"deleted\"\n }), \",\\n\", _jsx(_components.code, {\n children: \"website_id\"\n }), \") are accepted and ignored.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"A filter that the target \", _jsx(_components.code, {\n children: \"website\"\n }), \" / \", _jsx(_components.code, {\n children: \"region\"\n }), \" does not support is dropped and\\nlisted in \", _jsx(_components.code, {\n children: \"ignored_fields\"\n }), \" — the request still succeeds. See\\n\", _jsx(_components.a, {\n href: \"/guides/watchlist-platforms\",\n children: \"Watchlist platforms\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Cost:\"\n }), \" free.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create watchlist item","description":"Creates a watchlist item. `website`, `event`, and `region` are required;\nevery other field is optional and takes the server default when omitted.\nSending an explicit `null` stores `NULL`, except on boolean fields and `priority`,\nwhere it is ignored.\n\nKeep the returned `id`: you need it to read, update, or delete the item.\nThe Notifications API picks up new items within 60 seconds.\n\n`event` may carry several ids separated by commas, which creates one item per\nid. Validation is all-or-nothing: if any one id fails the format check for that\n`website` and `region`, the whole request is rejected and nothing is created.\n\nActive items count toward your plan's limit of active events. A request that\nwould go over it is rejected with `403` (`Event limit reached: …`), and nothing\nis created.\n\n**Unknown keys are rejected with `400`, not ignored.** The read-only fields\nreturned by `GET` (`id`, `client_id`, `created_at`, `updated_at`, `deleted`,\n`website_id`) are accepted and ignored.\n\nA filter that the target `website` / `region` does not support is dropped and\nlisted in `ignored_fields` — the request still succeeds. See\n[Watchlist platforms](/guides/watchlist-platforms).\n\n**Cost:** free.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml post /watchlist","href":"/api-reference/watchlist/create-watchlist-item","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Watchlist"],"summary":"Create watchlist item","operationId":"createWatchlistItem","description":"Creates a watchlist item. `website`, `event`, and `region` are required;\nevery other field is optional and takes the server default when omitted.\nSending an explicit `null` stores `NULL`, except on boolean fields and `priority`,\nwhere it is ignored.\n\nKeep the returned `id`: you need it to read, update, or delete the item.\nThe Notifications API picks up new items within 60 seconds.\n\n`event` may carry several ids separated by commas, which creates one item per\nid. Validation is all-or-nothing: if any one id fails the format check for that\n`website` and `region`, the whole request is rejected and nothing is created.\n\nActive items count toward your plan's limit of active events. A request that\nwould go over it is rejected with `403` (`Event limit reached: …`), and nothing\nis created.\n\n**Unknown keys are rejected with `400`, not ignored.** The read-only fields\nreturned by `GET` (`id`, `client_id`, `created_at`, `updated_at`, `deleted`,\n`website_id`) are accepted and ignored.\n\nA filter that the target `website` / `region` does not support is dropped and\nlisted in `ignored_fields` — the request still succeeds. See\n[Watchlist platforms](/guides/watchlist-platforms).\n\n**Cost:** free.\n","requestBody":"9640304b-5cd3-4e7a-8c8b-73341c13a8bf","responses":{"201":"58796ef7-15b2-4216-8720-1567ac81bca3","400":"303a7800-75d7-4fa4-8981-7a13017153ce","401":"8d437716-8825-4fcf-b40b-d728e13ff992","403":"b52fd0d4-e03b-4983-93ed-48c703420ac3","502":"6fd9aad7-cef4-4b23-b7f1-7c163f8f7931"},"method":"post","type":"path","servers":["b1a8776c-f8c0-4fc4-8e85-baaf0c367214"],"security":["35cd34a6-f4f9-4fe8-bea2-8cbd4783762e"],"path":"/watchlist","baseUrlOptions":["https://api.eventory.ai"],"title":"Create watchlist item","codeSamples":[],"requestExampleLanguages":["bash","python","javascript"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Optional filters and options. Omit a field to keep the server default.\nBoolean fields and `priority` are never `null`; sending `null` for one is ignored.\n","required":["website","event","region"],"properties":{"website":{"type":"string","description":"Platform to monitor, e.g. `ticketmaster`. An unknown value is rejected with\n`400` (`Unknown website: \"\u003cwebsite>\". …`). For the platforms with a known id\nformat, `event` is checked against that platform's (and often that region's)\nformat. Some platforms are available on request: until one is enabled for\nyour account, using it returns `403`\n(`Website \"\u003cwebsite>\" is not available on this account`). See\n[Watchlist platforms](/guides/watchlist-platforms) for the recognised keys,\nthe retired aliases, and the discovery monitors.\n","example":"ticketmaster","isRequired":true,"uniqueKey":"website","typeLabel":"string"},"event":{"type":"string","description":"Event identifier on that platform — a bare id or a full event URL depending\non the platform. On create, several ids may be sent comma-separated to make\none item each. For a discovery monitor this is the artist or venue URL\nrather than an event id.\n","example":"0200642CF18CAA24","isRequired":true,"uniqueKey":"event","typeLabel":"string"},"region":{"type":"string","description":"Region or market, e.g. `US`.","example":"US","isRequired":true,"uniqueKey":"region","typeLabel":"string"},"min_price_filter":{"oneOf":[{"type":"number","description":"Ignore tickets priced below this.","uniqueKey":"min_price_filter.oneOf.0","typeLabel":"number"},{"type":"null","description":"Ignore tickets priced below this.","uniqueKey":"min_price_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"min_price_filter","typeLabel":"number | null"},"max_price_filter":{"oneOf":[{"type":"number","description":"Ignore tickets priced above this.","uniqueKey":"max_price_filter.oneOf.0","typeLabel":"number"},{"type":"null","description":"Ignore tickets priced above this.","uniqueKey":"max_price_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_price_filter","typeLabel":"number | null"},"min_avg_price_threshold":{"oneOf":[{"type":"number","uniqueKey":"min_avg_price_threshold.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"min_avg_price_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"min_avg_price_threshold","typeLabel":"number | null"},"max_avg_price_threshold":{"oneOf":[{"type":"number","uniqueKey":"max_avg_price_threshold.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"max_avg_price_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_avg_price_threshold","typeLabel":"number | null"},"stock_threshold_filter":{"oneOf":[{"type":"integer","description":"Minimum available stock to notify on.","uniqueKey":"stock_threshold_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Minimum available stock to notify on.","uniqueKey":"stock_threshold_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"stock_threshold_filter","typeLabel":"integer | null"},"stock_threshold_filter_max":{"oneOf":[{"type":"integer","description":"Maximum available stock to notify on.","uniqueKey":"stock_threshold_filter_max.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Maximum available stock to notify on.","uniqueKey":"stock_threshold_filter_max.oneOf.1","typeLabel":"null"}],"uniqueKey":"stock_threshold_filter_max","typeLabel":"integer | null"},"min_stock_increase_filter":{"oneOf":[{"type":"integer","description":"Only notify when the stock increase is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"min_stock_increase_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Only notify when the stock increase is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"min_stock_increase_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"min_stock_increase_filter","typeLabel":"integer | null"},"min_stock_decrease_filter":{"oneOf":[{"type":"integer","description":"Only notify when the stock decrease is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"min_stock_decrease_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Only notify when the stock decrease is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"min_stock_decrease_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"min_stock_decrease_filter","typeLabel":"integer | null"},"vip_tickets":{"type":"boolean","description":"Include VIP tickets.","uniqueKey":"vip_tickets","typeLabel":"boolean"},"seat_quantity":{"oneOf":[{"type":"integer","description":"Number of contiguous seats wanted.","uniqueKey":"seat_quantity.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Number of contiguous seats wanted.","uniqueKey":"seat_quantity.oneOf.1","typeLabel":"null"}],"uniqueKey":"seat_quantity","typeLabel":"integer | null"},"priority":{"oneOf":[{"type":"integer","uniqueKey":"priority.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"priority.oneOf.1","typeLabel":"null"}],"uniqueKey":"priority","typeLabel":"integer | null"},"section":{"oneOf":[{"type":"string","description":"Restrict to a section name.","uniqueKey":"section.oneOf.0","typeLabel":"string"},{"type":"null","description":"Restrict to a section name.","uniqueKey":"section.oneOf.1","typeLabel":"null"}],"uniqueKey":"section","typeLabel":"string | null"},"keywords":{"oneOf":[{"type":"string","uniqueKey":"keywords.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"keywords.oneOf.1","typeLabel":"null"}],"uniqueKey":"keywords","typeLabel":"string | null"},"date_filter":{"oneOf":[{"type":"string","uniqueKey":"date_filter.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"date_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"date_filter","typeLabel":"string | null"},"row_filter":{"oneOf":[{"type":"string","uniqueKey":"row_filter.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"row_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"row_filter","typeLabel":"string | null"},"change_type":{"oneOf":[{"type":"string","description":"Which change triggers a notification. The stream enforces this server-side.\nAny value outside this list is rejected with `400`.\n","enum":["stock_increase","stock_decrease","price_decrease","price_increase",null],"default":"stock_increase","uniqueKey":"change_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Which change triggers a notification. The stream enforces this server-side.\nAny value outside this list is rejected with `400`.\n","enum":["stock_increase","stock_decrease","price_decrease","price_increase",null],"default":"stock_increase","uniqueKey":"change_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"change_type","typeLabel":"enum\u003cstring> | null"},"standard_tickets":{"type":"boolean","uniqueKey":"standard_tickets","typeLabel":"boolean"},"resale_tickets":{"type":"boolean","uniqueKey":"resale_tickets","typeLabel":"boolean"},"general_admission_tickets":{"type":"boolean","uniqueKey":"general_admission_tickets","typeLabel":"boolean"},"platinum_tickets":{"type":"boolean","uniqueKey":"platinum_tickets","typeLabel":"boolean"},"no_restricted_view":{"type":"boolean","uniqueKey":"no_restricted_view","typeLabel":"boolean"},"no_accessibility":{"type":"boolean","uniqueKey":"no_accessibility","typeLabel":"boolean"},"no_presale":{"type":"boolean","uniqueKey":"no_presale","typeLabel":"boolean"},"auto_add_to_watchlist":{"type":"boolean","uniqueKey":"auto_add_to_watchlist","typeLabel":"boolean"},"task_active":{"type":"boolean","description":"Whether monitoring for this item is active.","uniqueKey":"task_active","typeLabel":"boolean"},"muted_until":{"oneOf":[{"type":"string","format":"date-time","description":"Suppress notifications until this time.","uniqueKey":"muted_until.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Suppress notifications until this time.","uniqueKey":"muted_until.oneOf.1","typeLabel":"null"}],"uniqueKey":"muted_until","typeLabel":"string\u003cdate-time> | null"},"notes":{"oneOf":[{"type":"string","uniqueKey":"notes.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"notes","typeLabel":"string | null"},"tm_did":{"oneOf":[{"type":"string","description":"Ticketmaster device id.","uniqueKey":"tm_did.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ticketmaster device id.","uniqueKey":"tm_did.oneOf.1","typeLabel":"null"}],"uniqueKey":"tm_did","typeLabel":"string | null"},"roles_json":{"oneOf":[{"type":"object","description":"Pass-through JSON; treat as opaque.","additionalProperties":true,"uniqueKey":"roles_json.oneOf.0","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"roles_json.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"Pass-through JSON; treat as opaque.","uniqueKey":"roles_json.oneOf.1","typeLabel":"any[]"},{"type":"null","description":"Pass-through JSON; treat as opaque.","uniqueKey":"roles_json.oneOf.2","typeLabel":"null"}],"uniqueKey":"roles_json","typeLabel":"object | any[] | null"},"webhook_setting_id":{"oneOf":[{"type":"integer","uniqueKey":"webhook_setting_id.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"webhook_setting_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook_setting_id","typeLabel":"integer | null"},"role_id":{"oneOf":[{"type":"integer","uniqueKey":"role_id.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"role_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"role_id","typeLabel":"integer | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"website":"ticketmaster","event":"0200642CF18CAA24","region":"US","seat_quantity":2,"max_price_filter":250},"examples":{"Example":{"title":"Example","value":{"website":"ticketmaster","event":"0200642CF18CAA24","region":"US","seat_quantity":2,"max_price_filter":250}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"58796ef7-15b2-4216-8720-1567ac81bca3":{"description":"Item created. `item` is the first created item and `items` carries all of\nthem — the two differ only when `event` held several comma-separated ids.\n","content":{"application/json":{"schema":{"type":"object","required":["item","items","createdIds"],"properties":{"item":{"type":"object","description":"Optional filters and options. Omit a field to keep the server default.\nBoolean fields and `priority` are never `null`; sending `null` for one is ignored.\n","required":["website","event","region","id","client_id","created_at","updated_at","deleted"],"example":{"id":123,"client_id":42,"website":"ticketmaster","event":"0200642CF18CAA24","region":"US","min_price_filter":null,"max_price_filter":250,"min_avg_price_threshold":null,"max_avg_price_threshold":null,"stock_threshold_filter":1,"stock_threshold_filter_max":null,"min_stock_increase_filter":4,"min_stock_decrease_filter":null,"seat_quantity":2,"priority":0,"section":null,"keywords":null,"date_filter":null,"row_filter":null,"change_type":"stock_increase","standard_tickets":true,"resale_tickets":false,"general_admission_tickets":false,"platinum_tickets":false,"vip_tickets":false,"no_restricted_view":false,"no_accessibility":false,"no_presale":false,"auto_add_to_watchlist":false,"task_active":true,"muted_until":null,"notes":null,"tm_did":null,"roles_json":null,"webhook_setting_id":null,"role_id":null,"website_id":null,"created_at":"2026-06-18T09:20:00.123456","updated_at":"2026-06-18T09:20:00.123456","deleted":false},"properties":{"id":{"type":"integer","description":"Assigned on create. Use it in the URL path.","isRequired":true,"uniqueKey":"item.id","typeLabel":"integer"},"client_id":{"type":"integer","description":"The account that owns this item.","isRequired":true,"uniqueKey":"item.client_id","typeLabel":"integer"},"created_at":{"type":"string","description":"Timestamp without a UTC offset, e.g. `2026-06-18T09:20:00.123456`.","isRequired":true,"uniqueKey":"item.created_at","typeLabel":"string"},"updated_at":{"type":"string","description":"Timestamp without a UTC offset, e.g. `2026-06-18T09:20:00.123456`.","isRequired":true,"uniqueKey":"item.updated_at","typeLabel":"string"},"deleted":{"type":"boolean","description":"Legacy field, always `false`. `DELETE` removes the item permanently.","isRequired":true,"uniqueKey":"item.deleted","typeLabel":"boolean"},"website":{"type":"string","description":"Platform to monitor, e.g. `ticketmaster`. An unknown value is rejected with\n`400` (`Unknown website: \"\u003cwebsite>\". …`). For the platforms with a known id\nformat, `event` is checked against that platform's (and often that region's)\nformat. Some platforms are available on request: until one is enabled for\nyour account, using it returns `403`\n(`Website \"\u003cwebsite>\" is not available on this account`). See\n[Watchlist platforms](/guides/watchlist-platforms) for the recognised keys,\nthe retired aliases, and the discovery monitors.\n","example":"ticketmaster","isRequired":true,"uniqueKey":"item.website","typeLabel":"string"},"event":{"type":"string","description":"Event identifier on that platform — a bare id or a full event URL depending\non the platform. On create, several ids may be sent comma-separated to make\none item each. For a discovery monitor this is the artist or venue URL\nrather than an event id.\n","example":"0200642CF18CAA24","isRequired":true,"uniqueKey":"item.event","typeLabel":"string"},"region":{"type":"string","description":"Region or market, e.g. `US`.","example":"US","isRequired":true,"uniqueKey":"item.region","typeLabel":"string"},"min_price_filter":{"oneOf":[{"type":"number","description":"Ignore tickets priced below this.","uniqueKey":"item.min_price_filter.oneOf.0","typeLabel":"number"},{"type":"null","description":"Ignore tickets priced below this.","uniqueKey":"item.min_price_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.min_price_filter","typeLabel":"number | null"},"max_price_filter":{"oneOf":[{"type":"number","description":"Ignore tickets priced above this.","uniqueKey":"item.max_price_filter.oneOf.0","typeLabel":"number"},{"type":"null","description":"Ignore tickets priced above this.","uniqueKey":"item.max_price_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.max_price_filter","typeLabel":"number | null"},"min_avg_price_threshold":{"oneOf":[{"type":"number","uniqueKey":"item.min_avg_price_threshold.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"item.min_avg_price_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.min_avg_price_threshold","typeLabel":"number | null"},"max_avg_price_threshold":{"oneOf":[{"type":"number","uniqueKey":"item.max_avg_price_threshold.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"item.max_avg_price_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.max_avg_price_threshold","typeLabel":"number | null"},"stock_threshold_filter":{"oneOf":[{"type":"integer","description":"Minimum available stock to notify on.","uniqueKey":"item.stock_threshold_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Minimum available stock to notify on.","uniqueKey":"item.stock_threshold_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.stock_threshold_filter","typeLabel":"integer | null"},"stock_threshold_filter_max":{"oneOf":[{"type":"integer","description":"Maximum available stock to notify on.","uniqueKey":"item.stock_threshold_filter_max.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Maximum available stock to notify on.","uniqueKey":"item.stock_threshold_filter_max.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.stock_threshold_filter_max","typeLabel":"integer | null"},"min_stock_increase_filter":{"oneOf":[{"type":"integer","description":"Only notify when the stock increase is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"item.min_stock_increase_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Only notify when the stock increase is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"item.min_stock_increase_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.min_stock_increase_filter","typeLabel":"integer | null"},"min_stock_decrease_filter":{"oneOf":[{"type":"integer","description":"Only notify when the stock decrease is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"item.min_stock_decrease_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Only notify when the stock decrease is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"item.min_stock_decrease_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.min_stock_decrease_filter","typeLabel":"integer | null"},"vip_tickets":{"type":"boolean","description":"Include VIP tickets.","uniqueKey":"item.vip_tickets","typeLabel":"boolean"},"seat_quantity":{"oneOf":[{"type":"integer","description":"Number of contiguous seats wanted.","uniqueKey":"item.seat_quantity.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Number of contiguous seats wanted.","uniqueKey":"item.seat_quantity.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.seat_quantity","typeLabel":"integer | null"},"priority":{"oneOf":[{"type":"integer","uniqueKey":"item.priority.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"item.priority.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.priority","typeLabel":"integer | null"},"section":{"oneOf":[{"type":"string","description":"Restrict to a section name.","uniqueKey":"item.section.oneOf.0","typeLabel":"string"},{"type":"null","description":"Restrict to a section name.","uniqueKey":"item.section.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.section","typeLabel":"string | null"},"keywords":{"oneOf":[{"type":"string","uniqueKey":"item.keywords.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"item.keywords.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.keywords","typeLabel":"string | null"},"date_filter":{"oneOf":[{"type":"string","uniqueKey":"item.date_filter.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"item.date_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.date_filter","typeLabel":"string | null"},"row_filter":{"oneOf":[{"type":"string","uniqueKey":"item.row_filter.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"item.row_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.row_filter","typeLabel":"string | null"},"change_type":{"oneOf":[{"type":"string","description":"Which change triggers a notification. The stream enforces this server-side.\nAny value outside this list is rejected with `400`.\n","enum":["stock_increase","stock_decrease","price_decrease","price_increase",null],"default":"stock_increase","uniqueKey":"item.change_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Which change triggers a notification. The stream enforces this server-side.\nAny value outside this list is rejected with `400`.\n","enum":["stock_increase","stock_decrease","price_decrease","price_increase",null],"default":"stock_increase","uniqueKey":"item.change_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.change_type","typeLabel":"enum\u003cstring> | null"},"standard_tickets":{"type":"boolean","uniqueKey":"item.standard_tickets","typeLabel":"boolean"},"resale_tickets":{"type":"boolean","uniqueKey":"item.resale_tickets","typeLabel":"boolean"},"general_admission_tickets":{"type":"boolean","uniqueKey":"item.general_admission_tickets","typeLabel":"boolean"},"platinum_tickets":{"type":"boolean","uniqueKey":"item.platinum_tickets","typeLabel":"boolean"},"no_restricted_view":{"type":"boolean","uniqueKey":"item.no_restricted_view","typeLabel":"boolean"},"no_accessibility":{"type":"boolean","uniqueKey":"item.no_accessibility","typeLabel":"boolean"},"no_presale":{"type":"boolean","uniqueKey":"item.no_presale","typeLabel":"boolean"},"auto_add_to_watchlist":{"type":"boolean","uniqueKey":"item.auto_add_to_watchlist","typeLabel":"boolean"},"task_active":{"type":"boolean","description":"Whether monitoring for this item is active.","uniqueKey":"item.task_active","typeLabel":"boolean"},"muted_until":{"oneOf":[{"type":"string","format":"date-time","description":"Suppress notifications until this time.","uniqueKey":"item.muted_until.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Suppress notifications until this time.","uniqueKey":"item.muted_until.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.muted_until","typeLabel":"string\u003cdate-time> | null"},"notes":{"oneOf":[{"type":"string","uniqueKey":"item.notes.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"item.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.notes","typeLabel":"string | null"},"tm_did":{"oneOf":[{"type":"string","description":"Ticketmaster device id.","uniqueKey":"item.tm_did.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ticketmaster device id.","uniqueKey":"item.tm_did.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.tm_did","typeLabel":"string | null"},"roles_json":{"oneOf":[{"type":"object","description":"Pass-through JSON; treat as opaque.","additionalProperties":true,"uniqueKey":"item.roles_json.oneOf.0","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"item.roles_json.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"Pass-through JSON; treat as opaque.","uniqueKey":"item.roles_json.oneOf.1","typeLabel":"any[]"},{"type":"null","description":"Pass-through JSON; treat as opaque.","uniqueKey":"item.roles_json.oneOf.2","typeLabel":"null"}],"uniqueKey":"item.roles_json","typeLabel":"object | any[] | null"},"webhook_setting_id":{"oneOf":[{"type":"integer","uniqueKey":"item.webhook_setting_id.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"item.webhook_setting_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.webhook_setting_id","typeLabel":"integer | null"},"role_id":{"oneOf":[{"type":"integer","uniqueKey":"item.role_id.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"item.role_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.role_id","typeLabel":"integer | null"},"website_id":{"oneOf":[{"type":"integer","readOnly":true,"description":"Read-only. Accepted and ignored on write.","uniqueKey":"item.website_id.oneOf.0","typeLabel":"integer"},{"type":"null","readOnly":true,"description":"Read-only. Accepted and ignored on write.","uniqueKey":"item.website_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"item.website_id","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"item","typeLabel":"object"},"items":{"type":"array","description":"Every item created by this request — more than one when `event` held several comma-separated ids.","items":{"type":"object","description":"Optional filters and options. Omit a field to keep the server default.\nBoolean fields and `priority` are never `null`; sending `null` for one is ignored.\n","required":["website","event","region","id","client_id","created_at","updated_at","deleted"],"example":{"id":123,"client_id":42,"website":"ticketmaster","event":"0200642CF18CAA24","region":"US","min_price_filter":null,"max_price_filter":250,"min_avg_price_threshold":null,"max_avg_price_threshold":null,"stock_threshold_filter":1,"stock_threshold_filter_max":null,"min_stock_increase_filter":4,"min_stock_decrease_filter":null,"seat_quantity":2,"priority":0,"section":null,"keywords":null,"date_filter":null,"row_filter":null,"change_type":"stock_increase","standard_tickets":true,"resale_tickets":false,"general_admission_tickets":false,"platinum_tickets":false,"vip_tickets":false,"no_restricted_view":false,"no_accessibility":false,"no_presale":false,"auto_add_to_watchlist":false,"task_active":true,"muted_until":null,"notes":null,"tm_did":null,"roles_json":null,"webhook_setting_id":null,"role_id":null,"website_id":null,"created_at":"2026-06-18T09:20:00.123456","updated_at":"2026-06-18T09:20:00.123456","deleted":false},"properties":{"id":{"type":"integer","description":"Assigned on create. Use it in the URL path.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].id","typeLabel":"integer"},"client_id":{"type":"integer","description":"The account that owns this item.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].client_id","typeLabel":"integer"},"created_at":{"type":"string","description":"Timestamp without a UTC offset, e.g. `2026-06-18T09:20:00.123456`.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].created_at","typeLabel":"string"},"updated_at":{"type":"string","description":"Timestamp without a UTC offset, e.g. `2026-06-18T09:20:00.123456`.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].updated_at","typeLabel":"string"},"deleted":{"type":"boolean","description":"Legacy field, always `false`. `DELETE` removes the item permanently.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].deleted","typeLabel":"boolean"},"website":{"type":"string","description":"Platform to monitor, e.g. `ticketmaster`. An unknown value is rejected with\n`400` (`Unknown website: \"\u003cwebsite>\". …`). For the platforms with a known id\nformat, `event` is checked against that platform's (and often that region's)\nformat. Some platforms are available on request: until one is enabled for\nyour account, using it returns `403`\n(`Website \"\u003cwebsite>\" is not available on this account`). See\n[Watchlist platforms](/guides/watchlist-platforms) for the recognised keys,\nthe retired aliases, and the discovery monitors.\n","example":"ticketmaster","isRequired":true,"uniqueKey":"\\items.items.[INDEX].website","typeLabel":"string"},"event":{"type":"string","description":"Event identifier on that platform — a bare id or a full event URL depending\non the platform. On create, several ids may be sent comma-separated to make\none item each. For a discovery monitor this is the artist or venue URL\nrather than an event id.\n","example":"0200642CF18CAA24","isRequired":true,"uniqueKey":"\\items.items.[INDEX].event","typeLabel":"string"},"region":{"type":"string","description":"Region or market, e.g. `US`.","example":"US","isRequired":true,"uniqueKey":"\\items.items.[INDEX].region","typeLabel":"string"},"min_price_filter":{"oneOf":[{"type":"number","description":"Ignore tickets priced below this.","uniqueKey":"\\items.items.[INDEX].min_price_filter.oneOf.0","typeLabel":"number"},{"type":"null","description":"Ignore tickets priced below this.","uniqueKey":"\\items.items.[INDEX].min_price_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].min_price_filter","typeLabel":"number | null"},"max_price_filter":{"oneOf":[{"type":"number","description":"Ignore tickets priced above this.","uniqueKey":"\\items.items.[INDEX].max_price_filter.oneOf.0","typeLabel":"number"},{"type":"null","description":"Ignore tickets priced above this.","uniqueKey":"\\items.items.[INDEX].max_price_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].max_price_filter","typeLabel":"number | null"},"min_avg_price_threshold":{"oneOf":[{"type":"number","uniqueKey":"\\items.items.[INDEX].min_avg_price_threshold.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"\\items.items.[INDEX].min_avg_price_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].min_avg_price_threshold","typeLabel":"number | null"},"max_avg_price_threshold":{"oneOf":[{"type":"number","uniqueKey":"\\items.items.[INDEX].max_avg_price_threshold.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"\\items.items.[INDEX].max_avg_price_threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].max_avg_price_threshold","typeLabel":"number | null"},"stock_threshold_filter":{"oneOf":[{"type":"integer","description":"Minimum available stock to notify on.","uniqueKey":"\\items.items.[INDEX].stock_threshold_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Minimum available stock to notify on.","uniqueKey":"\\items.items.[INDEX].stock_threshold_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].stock_threshold_filter","typeLabel":"integer | null"},"stock_threshold_filter_max":{"oneOf":[{"type":"integer","description":"Maximum available stock to notify on.","uniqueKey":"\\items.items.[INDEX].stock_threshold_filter_max.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Maximum available stock to notify on.","uniqueKey":"\\items.items.[INDEX].stock_threshold_filter_max.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].stock_threshold_filter_max","typeLabel":"integer | null"},"min_stock_increase_filter":{"oneOf":[{"type":"integer","description":"Only notify when the stock increase is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"\\items.items.[INDEX].min_stock_increase_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Only notify when the stock increase is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"\\items.items.[INDEX].min_stock_increase_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].min_stock_increase_filter","typeLabel":"integer | null"},"min_stock_decrease_filter":{"oneOf":[{"type":"integer","description":"Only notify when the stock decrease is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"\\items.items.[INDEX].min_stock_decrease_filter.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Only notify when the stock decrease is at least this many tickets.\nMust be a positive integer; `null` turns the filter off. `0` or a negative\nvalue is rejected with `400`.\n","example":4,"uniqueKey":"\\items.items.[INDEX].min_stock_decrease_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].min_stock_decrease_filter","typeLabel":"integer | null"},"vip_tickets":{"type":"boolean","description":"Include VIP tickets.","uniqueKey":"\\items.items.[INDEX].vip_tickets","typeLabel":"boolean"},"seat_quantity":{"oneOf":[{"type":"integer","description":"Number of contiguous seats wanted.","uniqueKey":"\\items.items.[INDEX].seat_quantity.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Number of contiguous seats wanted.","uniqueKey":"\\items.items.[INDEX].seat_quantity.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].seat_quantity","typeLabel":"integer | null"},"priority":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].priority.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].priority.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].priority","typeLabel":"integer | null"},"section":{"oneOf":[{"type":"string","description":"Restrict to a section name.","uniqueKey":"\\items.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","description":"Restrict to a section name.","uniqueKey":"\\items.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].section","typeLabel":"string | null"},"keywords":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].keywords.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].keywords.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].keywords","typeLabel":"string | null"},"date_filter":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].date_filter.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].date_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].date_filter","typeLabel":"string | null"},"row_filter":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].row_filter.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].row_filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].row_filter","typeLabel":"string | null"},"change_type":{"oneOf":[{"type":"string","description":"Which change triggers a notification. The stream enforces this server-side.\nAny value outside this list is rejected with `400`.\n","enum":["stock_increase","stock_decrease","price_decrease","price_increase",null],"default":"stock_increase","uniqueKey":"\\items.items.[INDEX].change_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Which change triggers a notification. The stream enforces this server-side.\nAny value outside this list is rejected with `400`.\n","enum":["stock_increase","stock_decrease","price_decrease","price_increase",null],"default":"stock_increase","uniqueKey":"\\items.items.[INDEX].change_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].change_type","typeLabel":"enum\u003cstring> | null"},"standard_tickets":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].standard_tickets","typeLabel":"boolean"},"resale_tickets":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].resale_tickets","typeLabel":"boolean"},"general_admission_tickets":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].general_admission_tickets","typeLabel":"boolean"},"platinum_tickets":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].platinum_tickets","typeLabel":"boolean"},"no_restricted_view":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].no_restricted_view","typeLabel":"boolean"},"no_accessibility":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].no_accessibility","typeLabel":"boolean"},"no_presale":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].no_presale","typeLabel":"boolean"},"auto_add_to_watchlist":{"type":"boolean","uniqueKey":"\\items.items.[INDEX].auto_add_to_watchlist","typeLabel":"boolean"},"task_active":{"type":"boolean","description":"Whether monitoring for this item is active.","uniqueKey":"\\items.items.[INDEX].task_active","typeLabel":"boolean"},"muted_until":{"oneOf":[{"type":"string","format":"date-time","description":"Suppress notifications until this time.","uniqueKey":"\\items.items.[INDEX].muted_until.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Suppress notifications until this time.","uniqueKey":"\\items.items.[INDEX].muted_until.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].muted_until","typeLabel":"string\u003cdate-time> | null"},"notes":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].notes.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].notes","typeLabel":"string | null"},"tm_did":{"oneOf":[{"type":"string","description":"Ticketmaster device id.","uniqueKey":"\\items.items.[INDEX].tm_did.oneOf.0","typeLabel":"string"},{"type":"null","description":"Ticketmaster device id.","uniqueKey":"\\items.items.[INDEX].tm_did.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].tm_did","typeLabel":"string | null"},"roles_json":{"oneOf":[{"type":"object","description":"Pass-through JSON; treat as opaque.","additionalProperties":true,"uniqueKey":"\\items.items.[INDEX].roles_json.oneOf.0","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"\\items.items.[INDEX].roles_json.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"Pass-through JSON; treat as opaque.","uniqueKey":"\\items.items.[INDEX].roles_json.oneOf.1","typeLabel":"any[]"},{"type":"null","description":"Pass-through JSON; treat as opaque.","uniqueKey":"\\items.items.[INDEX].roles_json.oneOf.2","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].roles_json","typeLabel":"object | any[] | null"},"webhook_setting_id":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].webhook_setting_id.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].webhook_setting_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].webhook_setting_id","typeLabel":"integer | null"},"role_id":{"oneOf":[{"type":"integer","uniqueKey":"\\items.items.[INDEX].role_id.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"\\items.items.[INDEX].role_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].role_id","typeLabel":"integer | null"},"website_id":{"oneOf":[{"type":"integer","readOnly":true,"description":"Read-only. Accepted and ignored on write.","uniqueKey":"\\items.items.[INDEX].website_id.oneOf.0","typeLabel":"integer"},{"type":"null","readOnly":true,"description":"Read-only. Accepted and ignored on write.","uniqueKey":"\\items.items.[INDEX].website_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].website_id","typeLabel":"integer | null"}},"uniqueKey":"\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"\\items","typeLabel":"object[]"},"createdIds":{"type":"array","description":"The ids of the created items, in the same order as `items`.","items":{"type":"integer","uniqueKey":"createdIds.items.[INDEX]","typeLabel":"integer"},"example":[123],"isRequired":true,"uniqueKey":"createdIds","typeLabel":"integer[]"},"ignored_fields":{"type":"array","description":"Filters that were reset because the target `website` / `region` does not\nsupport them. Only `seat_quantity`, `row_filter`, `tm_did`,\n`platinum_tickets` and `vip_tickets` are checked. The request still\nsucceeds; the stored item has those filters switched off: `null`, or `true`\nfor `platinum_tickets` and `vip_tickets`. Absent when nothing was reset.\n","items":{"type":"string","uniqueKey":"ignored_fields.items.[INDEX]","typeLabel":"string"},"example":["platinum_tickets","row_filter"],"uniqueKey":"ignored_fields","typeLabel":"string[]"},"warning":{"type":"string","description":"Human-readable summary of `ignored_fields`. Present only when `ignored_fields` is.","example":"Not supported on this website/region and reset: platinum_tickets, row_filter","uniqueKey":"warning","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"item":{"id":123,"client_id":42,"website":"ticketmaster","event":"0200642CF18CAA24","region":"US","min_price_filter":null,"max_price_filter":250,"min_avg_price_threshold":null,"max_avg_price_threshold":null,"stock_threshold_filter":1,"stock_threshold_filter_max":null,"min_stock_increase_filter":4,"min_stock_decrease_filter":null,"seat_quantity":2,"priority":0,"section":null,"keywords":null,"date_filter":null,"row_filter":null,"change_type":"stock_increase","standard_tickets":true,"resale_tickets":false,"general_admission_tickets":false,"platinum_tickets":false,"vip_tickets":false,"no_restricted_view":false,"no_accessibility":false,"no_presale":false,"auto_add_to_watchlist":false,"task_active":true,"muted_until":null,"notes":null,"tm_did":null,"roles_json":null,"webhook_setting_id":null,"role_id":null,"website_id":null,"created_at":"2026-06-18T09:20:00.123456","updated_at":"2026-06-18T09:20:00.123456","deleted":false},"items":[{"id":123,"client_id":42,"website":"ticketmaster","event":"0200642CF18CAA24","region":"US","min_price_filter":null,"max_price_filter":250,"min_avg_price_threshold":null,"max_avg_price_threshold":null,"stock_threshold_filter":1,"stock_threshold_filter_max":null,"min_stock_increase_filter":4,"min_stock_decrease_filter":null,"seat_quantity":2,"priority":0,"section":null,"keywords":null,"date_filter":null,"row_filter":null,"change_type":"stock_increase","standard_tickets":true,"resale_tickets":false,"general_admission_tickets":false,"platinum_tickets":false,"vip_tickets":false,"no_restricted_view":false,"no_accessibility":false,"no_presale":false,"auto_add_to_watchlist":false,"task_active":true,"muted_until":null,"notes":null,"tm_did":null,"roles_json":null,"webhook_setting_id":null,"role_id":null,"website_id":null,"created_at":"2026-06-18T09:20:00.123456","updated_at":"2026-06-18T09:20:00.123456","deleted":false}],"createdIds":[123],"ignored_fields":["platinum_tickets","row_filter"],"warning":"Not supported on this website/region and reset: platinum_tickets, row_filter"}}},"exampleType":"generated"}},"exampleType":"generated"},"303a7800-75d7-4fa4-8981-7a13017153ce":{"description":"Invalid input, or the body is not a JSON object. See [Errors](/errors#watchlist-errors) for the full message catalogue.","content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["error"],"properties":{"error":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.error","typeLabel":"string"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["detail"],"properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.detail","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"bad_event_id":{"title":"bad_event_id","value":{"error":"One or more IDs are invalid for ticketmaster. Example: 0200642CF18CAA24"}},"unknown_website":{"title":"unknown_website","value":{"error":"Unknown website: \"vividseat\". Use one of the supported website values listed at https://docs.eventory.ai/guides/watchlist-platforms.","website":"vividseat"}},"missing_field":{"title":"missing_field","value":{"error":"Website is required"}},"unknown_field":{"title":"unknown_field","value":{"error":"Unknown field(s): max_price","unknown_fields":["max_price"]}},"not_json":{"title":"not_json","value":{"detail":"request body is not valid JSON"}}},"exampleType":"examples"}},"exampleType":"examples"},"8d437716-8825-4fcf-b40b-d728e13ff992":{"description":"No credential was sent, or the key was rejected.","content":{"application/json":{"schema":{"type":"object","description":"Envelope for every failure decided by the gateway (auth, ACL, billing,\nrate limit, unknown route, upstream 5xx). Key on `code`; `message` is prose\nand may change.\n","required":["error"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["unauthenticated","invalid_credentials","forbidden","no_subscription","limit_reached","no_billing_account","plan_unavailable","payment_required","invalid_parameter","rate_limited","not_found","service_unavailable"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"missing":{"title":"missing","value":{"error":{"code":"unauthenticated","message":"Authentication is required to access this resource."}}},"invalid":{"title":"invalid","value":{"error":{"code":"invalid_credentials","message":"Your credentials are invalid or expired."}}}},"exampleType":"examples"}},"exampleType":"examples"},"b52fd0d4-e03b-4983-93ed-48c703420ac3":{"description":"The key is valid but not granted this route. Contact support to enable it.","content":{"application/json":{"schema":{"type":"object","description":"Envelope for every failure decided by the gateway (auth, ACL, billing,\nrate limit, unknown route, upstream 5xx). Key on `code`; `message` is prose\nand may change.\n","required":["error"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["unauthenticated","invalid_credentials","forbidden","no_subscription","limit_reached","no_billing_account","plan_unavailable","payment_required","invalid_parameter","rate_limited","not_found","service_unavailable"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"forbidden","message":"You do not have access to this service."}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"forbidden","message":"You do not have access to this service."}}}},"exampleType":"examples"}},"exampleType":"examples"},"6fd9aad7-cef4-4b23-b7f1-7c163f8f7931":{"description":"The upstream service failed or is unreachable. Retry with backoff.","content":{"application/json":{"schema":{"type":"object","description":"Envelope for every failure decided by the gateway (auth, ACL, billing,\nrate limit, unknown route, upstream 5xx). Key on `code`; `message` is prose\nand may change.\n","required":["error"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["unauthenticated","invalid_credentials","forbidden","no_subscription","limit_reached","no_billing_account","plan_unavailable","payment_required","invalid_parameter","rate_limited","not_found","service_unavailable"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"service_unavailable","message":"The service is temporarily unavailable."}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"service_unavailable","message":"The service is temporarily unavailable."}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"35cd34a6-f4f9-4fe8-bea2-8cbd4783762e":{"apiKey":{"type":"apiKey","in":"header","name":"apikey","description":"Your Eventory API key. Sent as the `apikey` request header.","scopes":[],"schemeName":"apiKey"}}},"servers":{"b1a8776c-f8c0-4fc4-8e85-baaf0c367214":{"url":"https://api.eventory.ai","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"apikey","description":"Your Eventory API key. Sent as the `apikey` request header.","scopes":[],"schemeName":"apiKey"},"schema":{"title":"apikey","type":"string","description":"Your Eventory API key. Sent as the `apikey` request header.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"apikey"}],"title":"apiKey"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"eventory","siteName":"Eventory API","title":"Create watchlist item - Eventory API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/watchlist/create-watchlist-item.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Creates a watchlist item. website, event, and region are required; every other field is optional and takes the server default when omitted. Sending an explicit null stores NULL, except on boolean fields and priority, where it is ignored. Keep the returned id: you need it to read, update, or delete the item. The Notifications API picks up new items within 60 seconds. event may carry several ids separated by commas, which creates one item per id. Validation is all-or-nothing: if any one id fails the format check for that website and region, the whole request is rejected and nothing is created. Active items count toward your plan\u0026#x27;s limit of active events. A request that would go over it is rejected with 403 (Event limit reached: …), and nothing is created. Unknown keys are rejected with 400, not ignored. The read-only fields returned by GET (id, client_id, created_at, updated_at, deleted, website_id) are accepted and ignored. A filter that the target website / region does not support is dropped and listed in ignored_fields — the request still succeeds. See Watchlist platforms. Cost: free.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Eventory API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create watchlist item - Eventory API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates a watchlist item. website, event, and region are required; every other field is optional and takes the server default when omitted. Sending an explicit null stores NULL, except on boolean fields and priority, where it is ignored. Keep the returned id: you need it to read, update, or delete the item. The Notifications API picks up new items within 60 seconds. event may carry several ids separated by commas, which creates one item per id. Validation is all-or-nothing: if any one id fails the format check for that website and region, the whole request is rejected and nothing is created. Active items count toward your plan\u0026#x27;s limit of active events. A request that would go over it is rejected with 403 (Event limit reached: …), and nothing is created. Unknown keys are rejected with 400, not ignored. The read-only fields returned by GET (id, client_id, created_at, updated_at, deleted, website_id) are accepted and ignored. A filter that the target website / region does not support is dropped and listed in ignored_fields — the request still succeeds. See Watchlist platforms. Cost: free.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Eventory API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://eventory.mintlify.site/docs/_mintlify/api/og/v2?division=Watchlist\u0026amp;title=Create+watchlist+item\u0026amp;description=Creates+a+watchlist+item.+%60website%60%2C+%60event%60%2C+and+%60region%60+are+required%3B%0Aevery+other+field+is+optional+and+takes+the+server+default+when+omitted.%0ASending+an+exp\u0026amp;theme=8239b7fcf06ab2858adf83cd\u0026amp;signature=5fa4c46a51fb9df4d7594e388ccf52a3fec14e2d74ec22ac90c8fc9c948650e8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create watchlist item - Eventory API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates a watchlist item. website, event, and region are required; every other field is optional and takes the server default when omitted. Sending an explicit null stores NULL, except on boolean fields and priority, where it is ignored. Keep the returned id: you need it to read, update, or delete the item. The Notifications API picks up new items within 60 seconds. event may carry several ids separated by commas, which creates one item per id. Validation is all-or-nothing: if any one id fails the format check for that website and region, the whole request is rejected and nothing is created. Active items count toward your plan\u0026#x27;s limit of active events. A request that would go over it is rejected with 403 (Event limit reached: …), and nothing is created. Unknown keys are rejected with 400, not ignored. The read-only fields returned by GET (id, client_id, created_at, updated_at, deleted, website_id) are accepted and ignored. A filter that the target website / region does not support is dropped and listed in ignored_fields — the request still succeeds. See Watchlist platforms. Cost: free.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://eventory.mintlify.site/docs/_mintlify/api/og/v2?division=Watchlist\u0026amp;title=Create+watchlist+item\u0026amp;description=Creates+a+watchlist+item.+%60website%60%2C+%60event%60%2C+and+%60region%60+are+required%3B%0Aevery+other+field+is+optional+and+takes+the+server+default+when+omitted.%0ASending+an+exp\u0026amp;theme=8239b7fcf06ab2858adf83cd\u0026amp;signature=5fa4c46a51fb9df4d7594e388ccf52a3fec14e2d74ec22ac90c8fc9c948650e8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/eventory/1-cvFsTr0WrxMzKh/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Eventory API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4F46E5\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/watchlist/create-watchlist-item.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://eventory.ai/#organization\",\"name\":\"Eventory\",\"url\":\"https://eventory.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/eventory/Cj25iFygRHoOVj1A/images/ICON_BLE_BGRND_ORANGE_4000.png?fit=max\u0026auto=format\u0026n=Cj25iFygRHoOVj1A\u0026q=85\u0026s=fb763ac7fb966993f6711dfdf342aa69\"},\"sameAs\":[\"https://x.com/eventory\"]},{\"@type\":\"WebSite\",\"@id\":\"https://eventory.ai/docs#website\",\"name\":\"Eventory API\",\"url\":\"https://eventory.ai/docs\",\"publisher\":{\"@id\":\"https://eventory.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item#webpage\",\"url\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item\",\"name\":\"Create watchlist item\",\"description\":\"Creates a watchlist item. website, event, and region are required; every other field is optional and takes the server default when omitted. Sending an explicit null stores NULL, except on boolean fields and priority, where it is ignored. Keep the returned id: you need it to read, update, or delete the item. The Notifications API picks up new items within 60 seconds. event may carry several ids separated by commas, which creates one item per id. Validation is all-or-nothing: if any one id fails the format check for that website and region, the whole request is rejected and nothing is created. Active items count toward your plan's limit of active events. A request that would go over it is rejected with 403 (Event limit reached: …), and nothing is created. Unknown keys are rejected with 400, not ignored. The read-only fields returned by GET (id, client_id, created_at, updated_at, deleted, website_id) are accepted and ignored. A filter that the target website / region does not support is dropped and listed in ignored_fields — the request still succeeds. See Watchlist platforms. Cost: free.\",\"isPartOf\":{\"@id\":\"https://eventory.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Watchlist\",\"item\":\"https://eventory.ai/docs/api-reference/watchlist/list-watchlist-items\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create watchlist item\",\"item\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item#apireference\",\"headline\":\"Create watchlist item\",\"name\":\"Create watchlist item\",\"description\":\"Creates a watchlist item. website, event, and region are required; every other field is optional and takes the server default when omitted. Sending an explicit null stores NULL, except on boolean fields and priority, where it is ignored. Keep the returned id: you need it to read, update, or delete the item. The Notifications API picks up new items within 60 seconds. event may carry several ids separated by commas, which creates one item per id. Validation is all-or-nothing: if any one id fails the format check for that website and region, the whole request is rejected and nothing is created. Active items count toward your plan's limit of active events. A request that would go over it is rejected with 403 (Event limit reached: …), and nothing is created. Unknown keys are rejected with 400, not ignored. The read-only fields returned by GET (id, client_id, created_at, updated_at, deleted, website_id) are accepted and ignored. A filter that the target website / region does not support is dropped and listed in ignored_fields — the request still succeeds. See Watchlist platforms. Cost: free.\",\"url\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item\",\"mainEntityOfPage\":{\"@id\":\"https://eventory.ai/docs/api-reference/watchlist/create-watchlist-item#webpage\"},\"publisher\":{\"@id\":\"https://eventory.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://eventory.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Eventory API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Eventory API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"REST API reference","sidebarTitle":"API reference","href":"/reference/introduction"}]},{"group":"Market Data","pages":[{"title":"Search the event catalog","deprecated":null,"version":null,"sidebarTitle":"Search events","openapi":"/openapi.yaml post /eventory/data/search","href":"/api-reference/market-data/search-events"},{"title":"viagogo event prices and daily stats","deprecated":null,"version":null,"sidebarTitle":"Viagogo event","openapi":"/openapi.yaml get /eventory/data/viagogo/{event_id}","href":"/api-reference/market-data/viagogo-event"},{"title":"Recent viagogo ticket sales","deprecated":null,"version":null,"sidebarTitle":"Viagogo recent sales","openapi":"/openapi.yaml get /eventory/data/sales/viagogo/{event_id}","href":"/api-reference/market-data/viagogo-recent-sales"},{"title":"Ticketmaster event inventory and prices","deprecated":null,"version":null,"sidebarTitle":"Ticketmaster event","openapi":"/openapi.yaml get /eventory/data/ticketmaster/{tm_event_id}","href":"/api-reference/market-data/ticketmaster-event"},{"title":"Vivid Seats event listings and stats","deprecated":null,"version":null,"sidebarTitle":"VividSeats event","openapi":"/openapi.yaml get /eventory/data/vividseats/{production_id}","href":"/api-reference/market-data/vividseats-event"},{"title":"Artist social metrics","deprecated":null,"version":null,"sidebarTitle":"Artist","openapi":"/openapi.yaml get /eventory/data/artist","href":"/api-reference/market-data/artist"},{"title":"Add event to tracking","deprecated":null,"version":null,"openapi":"/openapi.yaml post /eventory/data/events/add","href":"/api-reference/market-data/add-event-to-tracking"},{"title":"Market Data API ping","deprecated":null,"version":null,"sidebarTitle":"Ping","openapi":"/openapi.yaml get /eventory/data/ping","href":"/api-reference/market-data/ping"}]},{"group":"Live Availability","pages":[{"title":"List live availability platforms","deprecated":null,"version":null,"sidebarTitle":"List platforms","openapi":"/openapi.yaml get /events/platforms","href":"/api-reference/live-availability/list-platforms"},{"title":"Live ticket availability for an event","deprecated":null,"version":null,"sidebarTitle":"Scrape live availability","openapi":"/openapi.yaml post /events/scrape","href":"/api-reference/live-availability/scrape-live-availability"},{"title":"Live Availability API ping","deprecated":null,"version":null,"sidebarTitle":"Ping","openapi":"/openapi.yaml get /events/ping","href":"/api-reference/live-availability/ping"}]},{"group":"Watchlist","pages":[{"title":"List watchlist items","description":"Returns the watchlist items owned by your account, newest first. `items` is an\nempty array if you have none.\n\nOmitting `limit` returns the entire watchlist in one response. Large watchlists\nare easier to handle page by page: pass `limit` and walk `offset` forward until\n`has_more` is `false`.\n\nOrdering is stable across pages — creation time descending, then `id`\ndescending — so paging never repeats or skips an item, even when many items\nshare a creation timestamp because they were added in bulk.\n\n**Cost:** free.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml get /watchlist","href":"/api-reference/watchlist/list-watchlist-items"},{"title":"Create watchlist item","deprecated":null,"version":null,"openapi":"/openapi.yaml post /watchlist","href":"/api-reference/watchlist/create-watchlist-item"},{"title":"Get watchlist item","description":"Returns a single item by id.\n\n**Cost:** free.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml get /watchlist/{id}","href":"/api-reference/watchlist/get-watchlist-item"},{"title":"Update watchlist item","deprecated":null,"version":null,"openapi":"/openapi.yaml patch /watchlist/{id}","href":"/api-reference/watchlist/update-watchlist-item"},{"title":"Delete watchlist item","deprecated":null,"version":null,"openapi":"/openapi.yaml delete /watchlist/{id}","href":"/api-reference/watchlist/delete-watchlist-item"},{"title":"Watchlist API health check","deprecated":null,"version":null,"sidebarTitle":"Health","openapi":"/openapi.yaml get /watchlist/health","href":"/api-reference/watchlist/health"}]},{"group":"Account","pages":[{"title":"Credit usage and plan","deprecated":null,"version":null,"sidebarTitle":"Usage","openapi":"/openapi.yaml get /usage","href":"/api-reference/account/usage"}]}]}]},"basePath":"","title":"Create watchlist item - Eventory API","buildId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","deploymentId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CqF8gK93.js","utils-Cfy66YIG.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-cadwlSiW.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BOSHrB55.js","snippetPresets-DuIJ6Tui.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BByZ-4eP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DWD4BnjW.js","shallow-Bo7p10ck.js","getApiPlaygroundDisplay-C7mFZ2Cg.js","CodeSnippet-DrT8v8gt.js","CodeSnippets-DGLmtlSm.js","Page-CGry0O4L.js","getPastedJson-DXZGgv-T.js","icon-DMjuBky8.js","MethodPill-C_c9VvF7.js","DuplicateIcon-D8Zrb3hW.js","createIcon-eYWxX-Sl.js","DynamicMarkdown-DORtg_Te.js","SectionHeading-DE1W9Ett.js","axios-vUo_bRtp.js","Markdown-BvSqw8zR.js","clsx-B-KWekQe.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CTE3eEYy.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ba-QebqG.js"]}