Skip to main content
PATCH
Update watchlist item

Authorizations

apikey
string
header
required

Your Eventory API key. Sent as the apikey request header.

Path Parameters

id
integer
required

Watchlist item id, as returned on create. 0 or a negative id is rejected with 400.

Example:

123

Body

application/json

Optional filters and options. Omit a field to keep the server default. Boolean fields and priority are never null; sending null for one is ignored.

website
string
event
string
region
string
min_price_filter
number | null

Ignore tickets priced below this.

max_price_filter
number | null

Ignore tickets priced above this.

min_avg_price_threshold
number | null
max_avg_price_threshold
number | null
stock_threshold_filter
integer | null

Minimum available stock to notify on.

stock_threshold_filter_max
integer | null

Maximum available stock to notify on.

min_stock_increase_filter
integer | null

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.

Example:

4

min_stock_decrease_filter
integer | null

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.

Example:

4

vip_tickets
boolean

Include VIP tickets.

seat_quantity
integer | null

Number of contiguous seats wanted.

priority
integer | null
section
string | null

Restrict to a section name.

keywords
string | null
date_filter
string | null
row_filter
string | null
change_type
enum<string> | null
default:stock_increase

Which change triggers a notification. The stream enforces this server-side. Any value outside this list is rejected with 400.

Available options:
stock_increase,
stock_decrease,
price_decrease,
price_increase,
null
standard_tickets
boolean
resale_tickets
boolean
general_admission_tickets
boolean
platinum_tickets
boolean
no_restricted_view
boolean
no_accessibility
boolean
no_presale
boolean
auto_add_to_watchlist
boolean
task_active
boolean

Whether monitoring for this item is active.

muted_until
string<date-time> | null

Suppress notifications until this time.

notes
string | null
tm_did
string | null

Ticketmaster device id.

roles_json

Pass-through JSON; treat as opaque.

webhook_setting_id
integer | null
role_id
integer | null

Response

The full updated item under item, plus ignored_fields and warning when a filter was reset.

item
object
required

Optional filters and options. Omit a field to keep the server default. Boolean fields and priority are never null; sending null for one is ignored.

Example:
ignored_fields
string[]

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.

Example:
warning
string

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"