events
Server Details
Live event discovery: concerts, club nights, art, comedy, and festivals across 14 cities.
- Status
- Healthy
- Uptime
- 100.0% over 60 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 30 tools
Several tool pairs overlap heavily: recommend_events vs recommend_events_for_user, get_taste_profile vs get_event_preferences, and save_event vs add_to_dizko_plan all retrieve or modify very similar state. The detailed descriptions mostly disambiguate these, but an agent must read carefully to pick the right one.
Every tool follows a consistent snake_case verb_noun pattern (search_events, get_artist, create_event_calendar_file, purchase_ticket_order). Longer names like create_event_calendar_file stay within the same convention, so the set is highly predictable.
30 tools is heavy for the apparent scope, exceeding the 25+ threshold. The domain is broad (discovery, artists, venues, ticketing, preferences, calendar), but several tools could be consolidated (e.g. the recommend pair, the preference trio), so the count feels inflated.
Coverage is strong: search, recommend, planning, artist/venue profiles, city pulse, ticketing quote/purchase, preference lifecycle, feedback, and calendar export are all present. Minor gaps remain around editing/deleting saved events or managing plans, but core workflows are well supported.
Available Tools
30 toolsadd_to_dizko_planAdd to Dizko PlanCIdempotentInspect
Use this when a user confirms they want to add one Dizko event to the connected user's persistent plan only after explicit confirmation.
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | ||
| confirmed | Yes | ||
| idempotency_key | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare write (readOnlyHint=false), non-destructive, idempotent, and closed-world behavior. The description adds the confirmation precondition, but does not explain what happens on re-add, what the idempotency_key guards, or whether the plan is per-user persistent state beyond the name.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is one sentence, so it is short, but the sentence is awkwardly nested with two conditionals ('when a user confirms' and 'only after explicit confirmation'), front-loading redundancy rather than the action.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 3-required-parameter mutation tool with no output schema and no parameter descriptions, the description leaves too much unstated. It should at least define event_id's role and how idempotency_key is used for retry safety.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate and it does not: event_id, confirmed, and idempotency_key are never mentioned. Constraints like the 16-char minimum on idempotency_key and the meaning of 'confirmed' versus the caller's assertion are left undocumented.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific action (add one Dizko event to the connected user's persistent plan), which is clearer than the bare tool name. However, it is buried in a conditional clause and 'persistent plan' is vaguely defined relative to siblings like save_event or plan_night.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It implies usage requires explicit user confirmation, but does not contrast with save_event or plan_night, which appear to be overlapping siblings. The agent cannot tell from this text alone which tool to pick when a user wants to save an event.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
bin_eventBin EventBDestructiveIdempotentInspect
Use this only when the user confirms an event is not for them. It hides the event and teaches their Dizko taste model.
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | ||
| confirmed | Yes | ||
| idempotency_key | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=true and readOnly=false, so the safety profile is largely covered. The description does add genuine non-annotation context (the side effect on the Dizko taste model, plus the user-confirmation prerequisite), but it never says what 'hides' concretely means, whether it is reversible, or how to undo it.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short sentences with zero filler; the restrictive usage gate is front-loaded before the behavioral explanation, which is the correct priority for a conditional mutation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
This is a destructive, non-read-only tool with three required parameters, one of which (idempotency_key) is a 16-128 character client-supplied token that is never explained, and no output schema exists. The description omits permanence/reversibility, failure behavior, and retry semantics, leaving real gaps for an agent to guess at.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for all three required parameters, and the description never mentions event_id, confirmed, or idempotency_key. The phrase 'user confirms' faintly gestures at the confirmed boolean, but nothing explains the idempotency key's role or the accepted identifier format, so the description fails to compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a concrete action and two effects: it 'hides the event' and 'teaches their Dizko taste model.' That is enough for an agent to tell it apart from save_event or record_event_feedback, though the word 'bin' itself is never reconciled with 'hide' in the description text.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use this only when the user confirms an event is not for them' supplies an explicit gating condition and implies the negative case (do not call without confirmation). It stops short of naming a sibling alternative, e.g. whether softer negative signals should go to record_event_feedback instead.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_event_calendar_fileCreate Event Calendar FileARead-onlyIdempotentInspect
Use this when the user wants one event in Apple Calendar, Google Calendar or Outlook as a file. Builds an importable .ics entry (local time, venue address, lineup, set times, links); the per-event calendar_url is the one-click alternative.
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | CONFIRMED | |
| event_id | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and closed-world behavior, so the safety profile is covered. The description adds real value beyond that by disclosing what the generated artifact contains (local time, venue address, lineup, set times, links), which is exactly the kind of behavior the annotations cannot express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two dense sentences, both front-loaded: the usage trigger first, then the artifact description and alternative. No filler, no repetition of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description carries the burden of explaining the return, yet it never says how the .ics is delivered (file contents, URL, attachment). Combined with the undocumented required event_id, the definition is workable for routing but incomplete for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%: neither event_id (required) nor status (enum CONFIRMED/TENTATIVE) is documented in the schema, and the description never mentions either parameter. The description therefore fails to compensate for the coverage gap, leaving the agent to guess what event_id should contain and what status controls.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and artifact: it "Builds an importable .ics entry" for one event, scoped to Apple Calendar, Google Calendar or Outlook. It also contrasts itself with the alternative path (the per-event calendar_url), so an agent can place it precisely relative to other event tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"Use this when the user wants one event ... as a file" gives a clear trigger condition, and the closing clause names the one-click alternative. It implies (via "one event") but never states the when-not case for bulk/whole-calendar exports, so it stops short of explicit exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_event_preference_profileCreate Event Preference ProfileAInspect
Use this only when the user has explicitly agreed to let Dizko save their taste. Creates a private preference profile and returns profile_id and a one-time profile_secret to keep for future personalized calls. Ask the onboarding questions (get_preference_onboarding) first; consent must be true.
| Name | Required | Description | Default |
|---|---|---|---|
| consent | Yes | Must be true only after the user agreed to save preferences. | |
| preferences | No | Initial taste: cities, event_types, genres, vibe, neighborhoods, venues, promoters, featuring, avoid, max_price, free, nightlife, day_filters. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only say this is a non-idempotent write with no destructive effect; the description goes well beyond that by disclosing the returned values (profile_id and a one-time profile_secret that must be kept for later personalized calls), the privacy property, and the consent precondition. The 'one-time' secret also warns the agent that repeat calls are not interchangeable, which the non-idempotent hint alone does not convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, no filler, with the consent precondition front-loaded before the mechanics and the prerequisite call. Every sentence carries distinct information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description usefully names the return values and the onboarding prerequisite. It does not state what happens if consent is false or if the one-time secret is lost, minor omissions for an otherwise well-specified mutation tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the nested preferences object is fully documented, so the schema carries the parameter burden. The description only reinforces the consent gate and gestures at 'initial taste', adding little syntax or meaning beyond what the schema already states; baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Creates a private preference profile') and immediately distinguishes it from sibling writes like save_event_preferences by describing the artifact it produces (profile_id plus a one-time profile_secret). An agent can tell what this tool creates without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit precondition ('only when the user has explicitly agreed'), an ordering rule ('Ask the onboarding questions (get_preference_onboarding) first'), and a hard gate ('consent must be true'), naming the sibling to call beforehand. This is a textbook when-to-use instruction.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
delete_event_preferencesDelete Event PreferencesADestructiveIdempotentInspect
Use this only when the user confirms they want their Dizko connector data deleted. Deletes a profile's saved preferences and feedback history; confirm_delete must be true. Scoped to Dizko only.
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | Yes | ||
| confirm_delete | Yes | Must be true only after the user confirms deletion. | |
| profile_secret | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, so the safety profile is covered; the description adds the confirmation requirement, the exact data destroyed (preferences and feedback history), and the Dizko-only scope. It stops short of stating irreversibility or what happens to the profile record itself, so it is good but not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short sentences with the precondition and the confirmation requirement front-loaded, followed by scope. No filler, though the imperative and the 'must be true' clause overlap slightly with the schema's own text.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a destructive, non-idempotent-looking mutation with no output schema, the description covers the essentials an agent needs before calling: user confirmation, what gets removed, and scope. The main remaining gaps are the semantics of profile_secret and whether the deletion is reversible.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is only 33% (confirm_delete is the sole documented parameter), so the description carries extra burden. It does reinforce the confirm_delete=true gate, but profile_id and profile_secret are left without any description-level meaning, so it only partly compensates for the gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Uses a specific verb (deletes) plus the exact resource (a profile's saved preferences and feedback history), which clearly separates it from the sibling read/write pair get_event_preferences and save_event_preferences. The scope qualifier ('Scoped to Dizko only') further pins down what this tool touches.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit gating condition: use it only when the user confirms they want their Dizko data deleted. That is real when-to-use guidance, though it never names the alternative tools (e.g., save_event_preferences for modification) that an agent might confuse it with.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
find_scene_entitiesFind Scene EntitiesCRead-onlyIdempotentInspect
Use this when a user asks who a DJ is or about a venue, collective, or promoter.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| city | No | ||
| kind | Yes | ||
| genre | No | ||
| limit | No | ||
| query | No | ||
| date_to | No | ||
| date_from | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, openWorldHint=false, and destructiveHint=false, so the safety and world-scope profile is fully covered. The description adds no behavioral context of its own — no return shape, no result limits, no indication of how id vs query resolution behaves.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence with no filler or redundancy. It is efficient, though its brevity is part of the under-specification problem rather than a virtue achieved through careful editing.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 8-parameter search tool with 0% schema description coverage, no output schema, and only safety-oriented annotations, the description is far too thin. An agent cannot tell how the id/query alternation works, what the filters do, or how results are bounded.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 8 parameters, so the description must compensate and does not. It loosely maps to the 'kind' enum by naming entity types, but says nothing about id vs query (the anyOf disjunction), city/genre/date filters, or the limit cap of 20.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names the entity kinds (DJ, venue, collective, promoter) and implies a lookup via the user-intent phrasing, but never states what the tool actually returns or does beyond the tool name. It also fails to distinguish itself from sibling tools get_artist and get_venue, which appear to cover overlapping entity lookups.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a when-to-use trigger ('when a user asks who a DJ is or about a venue...'), which is real guidance. However, there are no when-not conditions and no mention of alternatives, despite get_artist and get_venue existing as obvious overlapping siblings — the agent gets no help choosing between them.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_artistGet ArtistARead-onlyIdempotentInspect
Use this when a user wants a canonical artist profile, graph context, published links, and upcoming events. Pass an id or a name query; this does not enumerate the artist catalog.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Canonical Dizko entity id. | |
| city | No | ||
| limit | No | ||
| query | No | Artist or venue name when the id is unknown. | |
| date_to | No | ||
| date_from | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered by structured data. The description usefully adds what content is returned and that catalog enumeration is out of scope, but says nothing about pagination, the limit cap, or how date ranges affect the returned events.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, zero filler, and the use-condition and scope caveat are front-loaded ahead of the argument syntax. Nothing is redundant or buried.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With six parameters split across two invocation modes, no output schema, and a 'limit' that caps at 20, the description leaves the filter behavior (city, date_from, date_to, limit) unexplained. Annotations cover safety, but an agent still lacks enough to know how the optional filters shape the response.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 33%: id and query are documented, while city, limit, date_from, and date_to are documented nowhere. The description repeats the id/query duality already encoded by the schema's anyOf but adds no meaning for the four undocumented filters, which are exactly the parameters tied to its advertised 'upcoming events' payload.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb+resource and enumerates the payload (profile, graph context, published links, upcoming events), which is more than a restatement of the name. However, it never distinguishes itself from near-identical siblings like get_artist_page and get_artist_events, and 'upcoming events' actively overlaps with the latter, so an agent may struggle to route between them.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It opens with an explicit when-to-use condition ('Use this when a user wants...') and adds invocation guidance ('Pass an id or a name query') plus a negative scope statement ('does not enumerate the artist catalog'). It stops short of naming any alternative sibling for the overlapping lookups, so it is clear context without full exclusion routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_artist_eventsGet Artist EventsARead-onlyIdempotentInspect
Use this when a user asks when a DJ, performer or comedian plays next, or whether they play in a city this month. Returns upcoming shows grouped by artist for up to 8 names, deduplicated across sources and date-ordered, optionally scoped to a city. With a profile and no artists named, tracks the profile's saved featuring list.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Optional city to scope the search; omit for all cities. | |
| fields | No | ||
| artists | No | Artist names to look up (max 8 per call). | |
| date_to | No | Optional inclusive end date, YYYY-MM-DD. | |
| date_from | No | Inclusive start date, YYYY-MM-DD. Defaults to today. | |
| profile_id | No | Optional profile id; with no artists given, the saved featuring list is used. | |
| profile_secret | No | ||
| limit_per_artist | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety profile is covered. The description adds real behavioral context: results are grouped by artist, deduplicated across sources, date-ordered, and the profile_id path silently falls back to the saved featuring list. It omits anything about profile_secret auth or result-size/limit behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, no filler, with the triggering user question front-loaded before the return-shape and profile-fallback details. Every clause carries distinct information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description usefully describes the return shape (grouped, deduplicated, date-ordered). Gaps remain on the `fields` selector and `limit_per_artist` default/cap, but the 8-parameter surface is otherwise well covered.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 63%, so the schema documents city, artists (max 8), date_from/date_to and the profile fallback; the description reinforces the 8-name cap and city scoping. It says nothing about `fields` (which controls returned payload sections) or `limit_per_artist`, leaving two output-shaping parameters undocumented in both places, so no credit above the baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific retrieval verb and resource ('Returns upcoming shows grouped by artist'), plus the trigger intent (when a DJ, performer or comedian plays next). The artist-centric scope plus grouping, dedup and date-ordering clearly separates it from the generic search_events/get_event siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit user-intent triggers for invoking it, including the city-this-month case, and explains the profile-without-artists branch. It does not name competing siblings or state when NOT to use it, so it falls short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_artist_pageGet Artist PageARead-onlyIdempotentInspect
Use this when a user wants an artist's Dizko page or a specific published mix or set. Returns the page embeds with stable block ids for deep links.
| Name | Required | Description | Default |
|---|---|---|---|
| handle | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, and closed-world behavior, so the safety profile is covered. The description adds genuinely useful context beyond them by disclosing what comes back (page embeds with stable block ids suitable for deep links), which matters because there is no output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two tight sentences: the trigger condition is front-loaded and the return behavior follows. No filler, no repetition of the title or annotations.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter read-only tool with annotations covering the safety profile and no output schema, the description covers purpose and return shape adequately. The unresolved meaning of `handle` (artist vs. mix) is the main completeness gap an agent would hit before calling it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% and the single parameter `handle` is never explained in the description. Worse, the description's phrasing (artist page vs. a specific mix or set) creates ambiguity about whether handle identifies an artist or a mix, so it does not compensate for the schema gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource (an artist's Dizko page, a published mix/set) and implies a read of page embeds, so the agent can tell what it returns. It does not explicitly distinguish itself from the sibling get_artist tool, which is the most likely confusion point, so it falls short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"Use this when a user wants an artist's Dizko page or a specific published mix or set" gives a trigger condition, but it restates the purpose rather than offering when-not-to-use guidance or naming alternatives such as get_artist. The mention of a "specific published mix or set" is also not reconcilable with the single required handle parameter, leaving usage partly implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_city_pulseGet City PulseARead-onlyIdempotentInspect
Use this when a user asks what's hot, how busy a city is this week, or about scene trends. Returns an aggregate read over the coming days: busiest nights (city-local dates), top venues (attendance-weighted), genre mix, headline events and free-event count, every stat with evidence counts. Public inventory only.
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City name or slug. | |
| days | No | Window length in days from date_from (1-14). | |
| date_from | No | Inclusive start date, YYYY-MM-DD. Defaults to today in the city. | |
| event_types | No | Optional event-type filter, for example party. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent and non-destructive, so the safety profile is covered. The description adds real context beyond that: results are aggregate, stats carry evidence counts, city-local dates are used, and scope is public inventory only.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the usage trigger before the return summary. The output enumeration is dense but each item is informative; nothing is redundant.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only aggregate tool with full schema coverage and no output schema, the description supplies the missing return-shape detail (the stats it returns and that they include evidence counts) plus scope and date semantics. An agent has everything needed to call it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents city, days, date_from, and event_types with defaults and bounds. The description only loosely implies the days window ("coming days") without adding syntax or format detail beyond the schema, so baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: an aggregate read over a city's coming days. It names concrete outputs (busiest nights, top venues, genre mix, headline events, free-event count) that clearly separate it from siblings like get_daily_roundup and search_events.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit trigger phrases ("what's hot," "how busy a city is this week," "scene trends") and a scope constraint ("Public inventory only"). It does not name an alternative or exclusion (e.g., when to prefer get_daily_roundup), so it stops short of full when/when-not guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_daily_roundupGet Daily RoundupARead-onlyIdempotentInspect
Use this when a user asks what's happening today or tomorrow, or for a morning briefing or scheduled check-in. Returns a one-day digest for a city: top picks plus sections for parties, live music, art, comedy and theatre, talks, food, and more. With a profile, saved, learned and per-weekday taste rank the picks. Pass compact=true for a short push-style digest.
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City name or slug. | |
| date | No | Target day, YYYY-MM-DD (city-local). Defaults to today. | |
| free | No | ||
| vibe | No | Hard filter. | |
| when | No | Single-day preset: today, tonight, tomorrow, or a weekday name. Ranges are rejected; use search_events for those. | |
| avoid | No | Ranking penalties. | |
| limit | No | How many of the day's events to fetch and rank. | |
| fields | No | ||
| genres | No | Hard filter. | |
| compact | No | Short digest: title, when, venue, price and link only; 3 picks, up to 4 sections of 3. | |
| price_max | No | ||
| top_limit | No | ||
| profile_id | No | Optional profile id; pass with profile_secret to personalize. | |
| event_types | No | Hard filter. | |
| neighborhoods | No | ||
| section_limit | No | ||
| profile_secret | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safe read-only/idempotent profile, so the description is free to add ranking behavior: picks are ordered by saved, learned and per-weekday taste when a profile is present, and compact=true yields a short push-style digest. It doesn't describe return volume or section behavior beyond compact, so it isn't exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the trigger condition, then output shape, then personalization and the compact flag. No filler; every clause carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 17-param tool with no output schema, the description usefully sketches the return shape (top picks plus themed sections) and the personalization/compact modes. It leaves many filter parameters and their interactions unexplained, so it is strong but not fully complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 17 params at 59% schema coverage, the description only illuminates two of them – compact and the profile-based personalization. Filter params like free, price_max, top_limit, section_limit, neighborhoods and fields get no explanation in either place, so the coverage gap is only partly compensated.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource – returns a one-day digest for a city with named sections (parties, live music, art, etc.). It does not explicitly differentiate itself from near siblings like get_city_pulse or search_events, so it stops short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Opens with an explicit trigger: 'Use this when a user asks what's happening today or tomorrow, or for a morning briefing or scheduled check-in.' That gives clear when-to-use context, but no when-not or named alternative (e.g. use search_events for ranges).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_eventGet EventARead-onlyIdempotentInspect
Use this only when the user gives an event id, or wants extra detail on an event not in the current results; search results already contain what the template needs. Returns full detail for one event: local times, venue and address, price, lineup, set times, artist socials, image, coordinates and links.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Event id (UUID) from any Dizko result. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is covered. The description adds real value by warning that search results are usually sufficient — discouraging redundant calls — and by enumerating the fields returned, which matters because there is no output schema. It stops short of auth or rate-limit context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the usage condition in the first clause, then details the return payload in a second sentence. Efficient overall, though the trailing field enumeration reads as a long list rather than structured prose — justified only because no output schema exists.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description fully compensates by enumerating the returned detail; with annotations covering safety, and a single well-documented parameter, an agent has everything needed to call this correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Only one parameter and schema coverage is 100%, with the schema itself explaining it is a UUID from any Dizko result. The description's mention of 'an event id' adds no format or sourcing detail beyond the schema, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Returns full detail for one event') and enumerates the payload (times, venue, price, lineup, set times, socials, image, coordinates, links). It also distinguishes itself from the search tools by noting search results already contain what the template needs.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly scopes invocation: 'only when the user gives an event id, or wants extra detail on an event not in the current results.' That is both a when-to-use and a when-not-to-use rule, with the alternative (search results) named.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_event_feedback_promptGet Event Feedback PromptCRead-onlyIdempotentInspect
Use this when a user needs a short post-event feedback prompt.
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | ||
| attended_at | No | Optional ISO date/time or YYYY-MM-DD the user attended or planned to attend. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, and openWorldHint=false, so safety and repeatability are covered structurally. The description adds nothing beyond that: it does not say whether the prompt is static or personalized by attended_at, nor whether a missing event_id fails or degrades gracefully.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single sentence with no filler or redundancy. It is front-loaded with a usage trigger, though leading with what the tool returns rather than 'Use this when...' would be marginally stronger. Nothing in the sentence is wasted.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-parameter read tool with no output schema, the description should at least indicate what the returned prompt looks like and how the required event_id and optional attended_at influence it. Neither is addressed, so an agent knows roughly when to call it but not what to expect back or how the parameters shape the result.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 50%: attended_at is documented in the schema, but required event_id is undocumented in both the schema and the description. The description compensates for none of this gap and never references either parameter, leaving the required identifier's expected format and role unspecified.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses an action phrase ('Use this when a user needs...') and names the resource ('post-event feedback prompt'), so the general purpose is inferable. However, it never states what is actually returned — a templated prompt string, a set of questions, or a personalized message — and it does not distinguish itself from siblings like record_event_feedback or get_event_preferences. Adequate but vague on the actual output.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives one conditional trigger ('when a user needs a short post-event feedback prompt'), which is a real usage context. It offers no when-not conditions, no prerequisites (e.g. the event must exist), and never routes to an alternative such as record_event_feedback, which is the natural counterpart for capturing the feedback this prompt solicits.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_event_preferencesGet Event PreferencesARead-onlyIdempotentInspect
Use this when the user asks what Dizko remembers about them. Returns a profile's saved preferences, learned taste (with scores) and feedback count.
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | Yes | Profile id returned by create_event_preference_profile. | |
| profile_secret | Yes | Private profile secret returned when the profile was created. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, so the safety profile is covered. The description adds value beyond them by disclosing the shape of what comes back (saved preferences, learned taste with scores, feedback count), which matters because no output schema exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, zero waste, with the usage trigger front-loaded before the return summary. Nothing is padded or repeated from the name.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-parameter read tool with full schema coverage and annotations, the description covers purpose, trigger, and return contents adequately. Minor gap: no mention that profile_secret must be kept private or what happens on an invalid/expired profile.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and both parameters are documented in the schema, including where profile_id and profile_secret originate. The description adds no syntax, format, or sensitivity guidance, so the baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: returns a profile's saved preferences, learned taste scores, and feedback count. However, it never distinguishes itself from sibling tools like get_taste_profile or get_preference_onboarding, which plausibly overlap, so an agent cannot route between them from the description alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"Use this when the user asks what Dizko remembers about them" gives a clear, actionable trigger condition. It stops short of exclusions or naming alternatives (e.g., get_taste_profile) for the cases where this tool is not the right choice.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_event_search_followupsGet Event Search FollowupsDRead-onlyIdempotentInspect
Use this when an event search needs follow-up questions.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| free | No | ||
| vibe | No | ||
| when | No | ||
| avoid | No | ||
| query | No | ||
| venue | No | ||
| genres | No | ||
| date_from | No | ||
| max_price | No | ||
| price_max | No | ||
| event_types | No | ||
| neighborhoods | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered without the description. The description adds nothing about return shape, whether the 13 input params are echoed back as a refined query, or what the followups look like — a real gap for a tool whose entire purpose is ambiguous.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is short, but it is under-specified rather than concise — the single clause carries no actionable content. Brevity here reflects a lack of information, not efficiency.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
A 13-parameter tool with no output schema, no enum guidance, no required fields, and zero schema descriptions needs the description to explain inputs and expected output. It provides neither, leaving the agent unable to call the tool meaningfully.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 13 parameters, and the description mentions none of them (city, vibe, when, avoid, genres, price fields, etc.). The description does not compensate at all for the complete absence of parameter documentation.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
"Use this when an event search needs follow-up questions" essentially restates the tool name without stating what the tool actually returns or does — does it fetch pre-computed follow-up questions, generate them, or accept search criteria and return suggestions? With 29 sibling tools including search_events and recommend_events, an agent has no basis to pick this one.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gestures at a trigger condition (an event search needing follow-up questions) but names no alternatives, no prerequisites, and no relationship to search_events or recommend_events. An agent cannot tell whether this precedes or follows a search call.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_preference_onboardingGet Preference OnboardingCRead-onlyIdempotentInspect
Use this when a user wants consent-first questions before saving event preferences.
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | No | Stable user/profile id if already known. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is fully covered by structured data. The description adds no behavioral context beyond that — no indication of what is returned, whether it is a static questionnaire, or any auth/consent prerequisites, despite 'consent-first' being the tool's distinguishing trait.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence with no padding, and the usage trigger comes first. It is efficient, though the phrasing 'wants consent-first questions' is slightly awkward and could have spent the same words stating what the tool actually returns.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema and a read-only, optional-parameter design, the description should at minimum say what comes back (the onboarding questions) and whether they depend on profile_id. It gestures at the scenario but leaves the return contract implicit, which is a meaningful gap for a 'get' tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and profile_id is already documented as 'Stable user/profile id if already known', so the schema carries parameter meaning. The description adds nothing about how profile_id affects the onboarding output (e.g. personalized vs generic questions), so baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description implies the tool surfaces consent-first onboarding questions tied to event preferences, but it never states plainly that it returns onboarding questions or what that payload is. The verb+resource from the name ('get preference onboarding') is never restated in operational terms, and sibling routing (e.g. vs get_event_preferences, save_event_preferences) is only hinted at via 'before saving event preferences'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use this when a user wants consent-first questions before saving event preferences' gives a trigger scenario, which is real usage guidance. However it names no alternative tool and gives no exclusion conditions, so an agent still has to guess how this differs from get_event_preferences or create_event_preference_profile.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_taste_profileGet Taste ProfileARead-onlyIdempotentInspect
Use this when personalizing for a connected user: read their learned Dizko taste plus saved and binned events.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, covering the safety profile. The description adds context about what data is read (learned taste, saved/binned events) and implies a precondition ('connected user'), which goes beyond the annotations and is valuable for correct invocation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single sentence that front-loads the usage condition ('when personalizing for a connected user') and then states the action. Every word earns its place; there is no redundancy or fluff.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with no parameters and no output schema, the description explains what data is returned (learned taste, saved/binned events) and when to use it. It lacks details on output format or error conditions, but given the low complexity, it is sufficiently complete for an agent to invoke correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the schema coverage is 100% by definition. The baseline for 0 parameters is 4, and the description adds no parameter information (none needed). It does not detract from the score.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: reading a connected user's learned Dizko taste plus saved and binned events. The verb 'read' and resource 'taste profile' are specific, and it distinguishes itself from siblings like get_event_preferences by focusing on the taste profile and saved/binned events.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives a clear usage context: 'when personalizing for a connected user.' It indicates when to use the tool but does not explicitly mention alternatives or exclusions. However, the context is specific enough to guide an agent without needing to compare with siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_ticket_offersGet Ticket OffersARead-onlyIdempotentInspect
Use this when the user wants tickets for one event, before quoting. Returns ticket options: provider, checkout link, estimated price, whether entry is free, whether autonomous purchase is supported, next_step, and the purchase policy. On the hosted connector Dizko does not buy tickets: next_step is hand_off_to_checkout.
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | Event id from any Dizko result. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive), so the description earns credit for adding real behavior: it does not buy tickets and next_step is hand_off_to_checkout. That is essential context an agent cannot infer from annotations, though auth or rate-limit details are absent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the trigger condition, and the returns list is compact. The enumeration of return fields is slightly dense but each item is informative and none is filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description usefully enumerates the return fields and flags the key behavioral outcome (no autonomous purchase, handoff to checkout), which is what an agent needs to plan the next call. Permission or error behavior is the only notable gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The single event_id parameter is fully documented in the schema (100% coverage), and the description only implies 'one event' without adding format, source, or validity guidance. Baseline 3 is appropriate when the schema carries the parameter detail.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('tickets for one event') and names the exact return payload, which distinguishes it from quote_ticket_order and purchase_ticket_order by placing it 'before quoting.' An agent can select it without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use this when the user wants tickets for one event, before quoting' gives a clear trigger and an implied ordering relative to the quoting/purchase siblings. It does not explicitly name those siblings or state exclusions, so it falls short of a full when/when-not rubric.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_ticket_purchase_policyGet Ticket Purchase PolicyARead-onlyIdempotentInspect
Use this when a user asks how Dizko agents can buy tickets: signed quote, written confirmation, then a hand off to checkout unless a provider is integrated.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (read-only, idempotent, non-destructive, closed-world), so the bar is lower. The description earns credit by disclosing the actual content of the policy being retrieved — the quote/confirmation/checkout sequence and the provider-integration exception — which is behaviorally relevant context not present in any structured field.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single sentence, front-loaded with the usage condition and then the payload summary. No filler, no restatement of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no parameters, no output schema, and annotations covering safety, the only open question is what the policy actually says — and the description answers that at a summary level. It doesn't state the response format (plain text vs. structured policy), a minor gap for such a simple read-only tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so the schema has nothing to explain and the baseline is 4. The description correctly avoids inventing parameter talk and instead spends its words on what the caller receives.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description specifies the resource (the ticket purchase policy for Dizko agents) and summarizes what that policy covers: signed quote, written confirmation, checkout handoff, provider integration. It is clearly distinguishable from action siblings like quote_ticket_order and purchase_ticket_order, though the verb is implied by 'Use this when...' rather than stated outright.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit trigger condition: 'Use this when a user asks how Dizko agents can buy tickets.' That routes the agent correctly away from the transactional siblings, but no when-not condition or direct sibling reference is provided for the cases where the user actually wants to buy rather than understand the process.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_venueGet VenueARead-onlyIdempotentInspect
Use this when a user wants a canonical venue profile, graph context, and upcoming events. Pass an id or a name query; this does not enumerate the venue catalog.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Canonical Dizko entity id. | |
| city | No | ||
| limit | No | ||
| query | No | Artist or venue name when the id is unknown. | |
| date_to | No | ||
| date_from | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description usefully adds what the caller receives (profile, graph context, upcoming events). However it says nothing about limit/pagination behavior or what happens with an ambiguous name query, so it is only adequate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two tight sentences, front-loaded with the trigger condition and followed by the input requirement and scope boundary. Nothing is wasted.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description correctly covers the return contents, but the four undocumented parameters (limit, dates, city) leave real gaps for a 6-parameter lookup tool. Adequate but not thorough.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is only 33%, so the description must compensate. It does explain the critical id-or-query disjunction, but leaves city, limit, date_from, and date_to entirely unaddressed in both schema and description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('canonical venue profile, graph context, and upcoming events') plus a scope boundary ('does not enumerate the venue catalog'). It is distinguishable from catalog-listing siblings like find_scene_entities, though it never names a specific alternative.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a clear triggering condition ('when a user wants a canonical venue profile, graph context, and upcoming events') and an explicit exclusion ('does not enumerate the venue catalog'). No sibling is named as the alternative, so it falls short of a full 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_citiesList Covered CitiesARead-onlyIdempotentInspect
Use this when a user asks where Dizko works, whether a city is covered, or how fresh the data is. Returns every city with status (live, unlocking, early), event count, timezone and freshness. Unlocking and early cities are searchable but thin.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this a safe, idempotent, closed-world read, so the safety profile is covered. The description adds genuinely new behavioral context beyond them: the meaning of the status values and the caveat that 'unlocking and early cities are searchable but thin,' which tells the agent how to interpret thin results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences with no filler, front-loaded with the usage trigger and immediately followed by the return shape. Every sentence carries distinct information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema and no parameters, the description carries the burden of describing the return payload, and it does: status enum values, event count, timezone, freshness, plus the data-thinness caveat. Nothing needed to call it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so the baseline of 4 applies; there is no parameter syntax for the description to clarify or omit.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource and scope: 'Returns every city with status (live, unlocking, early), event count, timezone and freshness.' The scope word 'every' plus the coverage framing clearly separates it from per-city siblings like get_city_pulse.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit triggering conditions ('when a user asks where Dizko works, whether a city is covered, or how fresh the data is'), which is strong when-to-use guidance. It stops short of naming alternatives or stating when not to use it, so it falls short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
plan_nightPlan NightARead-onlyIdempotentInspect
Use this when the user wants a night plan with backups rather than a list. Returns, for one city and date, a primary event plus a nearby fallback (best taste fit within 6 km), a later-starting fallback, and alternates. Accepts the same filters as search_events and an optional profile for saved taste. An empty plan carries the same no_results guidance as search.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name or slug. | |
| free | No | ||
| vibe | No | ||
| when | No | Timeframe preset resolved in the city's local timezone: today, tonight, tomorrow, weekend, next weekend, week, next week, month, monday, tuesday, wednesday, thursday, friday, saturday, sunday, any, or an exact date as YYYY-MM-DD. Use date_from/date_to instead for a custom range. | |
| avoid | No | Ranking penalties. | |
| pride | No | Only Pride / LGBTQ+ flagged events. | |
| query | No | Free-text intent, for example 'concert first then a late party'. | |
| venue | No | ||
| fields | No | ||
| genres | No | ||
| date_to | No | Inclusive end date, YYYY-MM-DD. | |
| promoter | No | Promoter slug or display name. | |
| date_from | No | Inclusive start date, YYYY-MM-DD. | |
| featuring | No | ||
| max_price | No | Soft budget for ranking. | |
| price_max | No | Hard price cap. | |
| price_min | No | Hard filter: minimum ticket price. | |
| profile_id | No | Optional profile id; pass with profile_secret. | |
| event_types | No | ||
| result_limit | No | Plan size including the primary (1-6). | |
| neighborhoods | No | ||
| profile_secret | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, so safety is covered. The description adds real behavioral context beyond that: the composed output (primary, 6 km nearby fallback, later-starting fallback, alternates) and the empty-plan no_results behavior. It stops short of describing ordering or ranking beyond taste fit.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four tight sentences, front-loaded with the usage condition, then return shape, then parameter parity, then the empty case. No filler and no repetition of schema details.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 22 parameters and no output schema, the description fills the important gaps: it sketches the return structure and the empty-result path, and points to search_events for filter semantics. It is close to sufficient, though it leaves result_limit semantics and some filter specifics to the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 59%, close to the baseline where the schema carries most weight. The description adds useful framing by saying filters match search_events and that profile_secret/profile_id are a paired optional profile, but it does not explain result_limit's role as plan size or any field not already documented in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb+resource ('night plan with backups') and explicitly contrasts it with the sibling pattern of a flat list, and it names search_events as the tool whose filters it shares. An agent can distinguish this from search_events or recommend_events without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a clear triggering condition ('when the user wants a night plan with backups rather than a list') and implies search_events as the alternative for plain lists. It never states an explicit when-not, but the framing is strong enough to route correctly.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
purchase_ticket_orderPurchase Ticket OrderADestructiveInspect
Use this only when the user has confirmed a quote in writing (the confirmation must say buy or purchase and repeat the quantity and max total; the server rejects it otherwise). Without an integrated purchase provider this buys nothing: it hands off to checkout, returning status requires_external_checkout and the checkout_url where the user pays on the provider's site. Never claim a purchase unless status is purchased. Each quote_token can be submitted once: a repeat returns status quote_already_used and must never be retried.
| Name | Required | Description | Default |
|---|---|---|---|
| quote_token | Yes | The signed quote_token from quote_ticket_order, unchanged. | |
| delivery_email | No | ||
| add_to_calendar | No | ||
| confirmation_text | Yes | The user's own words confirming the purchase, including buy/purchase, the quantity and the max total. | |
| user_payment_profile_id | No | Provider-specific saved payment profile id, when an integrated provider supports autonomous purchase. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Excellent disclosure beyond annotations: it names the requires_external_checkout status and checkout_url handoff, the terminal 'purchased' status the agent must wait for before claiming success, and the single-use nature of quote_token producing quote_already_used with no retry. This is exactly the non-idempotent, destructive, open-world behavior the annotations hint at, made concrete.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four tight sentences that each carry load, front-loaded with the gating condition. Dense but not padded; a minor readability cost from packing the status contract into the first paragraph.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a destructive, non-idempotent purchase tool with no output schema, the description supplies the status contract, the retry prohibition, and the confirmation requirement — the critical missing structured data. Leftover gap is the undocumented delivery_email and add_to_calendar parameters.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 60%, and the description compensates by explaining that confirmation_text must contain buy/purchase plus quantity and max total, and that quote_token comes unchanged from quote_ticket_order. The two undescribed params (delivery_email, add_to_calendar) get no help here, but the semantically risky ones are covered.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb+resource ('purchase ticket order') with clear scope: it consumes a signed quote_token, not raw selection. It distinguishes itself from quote_ticket_order, which it explicitly references as the source of the token, so an agent can tell the two apart without opening schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states the exact precondition for calling ('only when the user has confirmed a quote in writing', with the required wording) and the behavioral fork when no integrated provider exists. It does not explicitly say 'call quote_ticket_order first to get a token', but that step is strongly implied by the parameter origin.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
quote_ticket_orderQuote Ticket OrderARead-onlyInspect
Use this when the user has chosen a ticket offer, quantity and constraints. Creates a signed, time-limited quote (quantity, ticket type, max total, currency, refund terms, delivery email, stop conditions) and returns a quote_token to pass unchanged to purchase_ticket_order plus the exact confirmation text to ask the user for. Without an integrated provider it only prepares a hand off to checkout.
| Name | Required | Description | Default |
|---|---|---|---|
| currency | No | Currency for max_total, for example EUR. | |
| event_id | Yes | ||
| offer_id | No | Optional offer_id from get_ticket_offers. | |
| quantity | No | ||
| max_total | No | Maximum all-in total the user authorizes. | |
| ticket_type | No | For example GA, balcony, seated, VIP, or best available. | |
| refund_terms | No | Minimum refund/transfer terms the user accepts. | |
| delivery_email | No | Where tickets should be delivered, when a provider supports it. | |
| add_to_calendar | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnly, non-destructive, non-idempotent), the description discloses that the quote is signed and time-limited, that it returns a quote_token to forward unchanged, that it returns exact confirmation text, and that without an integrated provider it only prepares a checkout hand-off. These are exactly the behavioral traits an agent needs and they are consistent with idempotentHint=false.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the trigger condition before the behavior and return semantics. The parenthetical field list is somewhat dense but every clause carries information an agent needs.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
No output schema exists, so the description correctly carries the return-value burden by naming quote_token and the confirmation text. It covers the degraded no-provider mode and the purchase hand-off, leaving only minor gaps around the undocumented boolean/event_id parameters.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 67% and the description mainly restates parameter names (quantity, ticket type, max total, currency, refund terms, delivery email) without adding format or constraint meaning. 'stop conditions' is mentioned but not mapped to a parameter, and event_id/offer_id/add_to_calendar are not clarified further.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Creates a signed, time-limited quote') and enumerates the quote contents. It clearly positions itself relative to siblings by naming purchase_ticket_order as the downstream consumer and get_ticket_offers as the upstream source of offer_id.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit trigger condition ('Use this when the user has chosen a ticket offer, quantity and constraints') and an explicit next step ('pass unchanged to purchase_ticket_order'). It does not spell out when NOT to use it or what to do if no offer has been chosen, but the workflow context is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
recommend_eventsRecommend EventsARead-onlyIdempotentInspect
Use this when a user wants live events ranked by taste, vibe, price, and exclusions. Every result carries recommendation_reasons. Request filters (genres, vibe, event_types, price_max, venue, featuring) are hard filters; avoid and max_price only rank.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name or slug, for example berlin, 'new york', NYC, LA, 'São Paulo'. Required unless query, venue, featuring or promoter is given. | |
| free | No | Only free-entry events. | |
| vibe | No | Hard filter, for example underground, intimate, high-energy, queer-friendly, outdoors, free-entry. | |
| when | No | Timeframe preset resolved in the city's local timezone: today, tonight, tomorrow, weekend, next weekend, week, next week, month, monday, tuesday, wednesday, thursday, friday, saturday, sunday, any, or an exact date as YYYY-MM-DD. Use date_from/date_to instead for a custom range. | |
| avoid | No | Ranking penalties, for example mainstream, huge crowds, expensive tickets, or any word to avoid in titles and tags. | |
| limit | No | Same as result_limit; result_limit wins when both are given. | |
| pride | No | Only Pride / LGBTQ+ flagged events. | |
| query | No | Free-text search, hybrid-ranked by the live API (exact > substring > fuzzy > semantic). Pass soft intent directly, for example 'dark queer warehouse rave' or 'ambient listening bar', or an artist or event name. | |
| venue | No | Hard filter on venue name (text match), for example Berghain. | |
| fields | No | Extra per-event fields: description (long form), coordinates, socials, promoters (full objects). Images and source are always included. Omit for the compact default. | |
| genres | No | Hard filter, for example techno, house, jazz, hip hop, ambient. | |
| date_to | No | Inclusive end date, YYYY-MM-DD (city-local). | |
| sort_by | No | soonest (chronological), popular (default for multi-day ranges), cost, event_type, or distance (needs origin_lat/origin_lng). Single-day requests default to soonest. | |
| promoter | No | Hard filter on promoter slug or display name. | |
| date_from | No | Inclusive start date, YYYY-MM-DD (city-local). Overrides `when`. | |
| featuring | No | Hard filter on an artist or performer on the lineup. | |
| max_price | No | Soft budget used for ranking (over-budget events drop, they are not hidden). Use price_max for a hard cap. | |
| price_max | No | Hard filter: maximum ticket price. Events without a listed price are excluded when set. | |
| price_min | No | Hard filter: minimum ticket price. | |
| origin_lat | No | Latitude for sort_by=distance ('near me'). Only pass coordinates the user gave you. | |
| origin_lng | No | Longitude for sort_by=distance. | |
| profile_id | No | Optional Dizko preference profile id; pass with profile_secret to rank by saved and learned taste as well. rank then defaults to taste. | |
| event_types | No | Hard filter. Vocabulary: party, live music, concert, art, museum, comedy, theatre, talk, meetup, food, festival, wellness, sports. | |
| result_limit | No | How many ranked events to return (1-50, default 10). | |
| neighborhoods | No | Hard filter on neighborhood names, for example kreuzberg, bushwick. | |
| profile_secret | No | Private profile secret returned when the profile was created. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish that this is a safe, idempotent, read-only operation, so the safety bar is covered. The description adds two substantive traits beyond that: every result carries recommendation_reasons (return-shape info useful in the absence of an output schema) and the critical behavioral split that some filters are hard and others merely rank.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short sentences, no filler, and the trigger condition, output guarantee, and filter semantics are ordered by importance. Every sentence carries information an agent needs before calling.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 26-parameter, zero-required tool with full schema coverage and no output schema, the description is adequate: it defines the paradigm, promises recommendation_reasons, and clarifies hard-vs-soft filtering. It omits the profile_id/profile_secret pairing and the limit/result_limit precedence, though those are documented in the schema itself.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so baseline is 3. The description earns a bit more by consolidating which parameters act as hard filters (genres, vibe, event_types, price_max, venue, featuring) versus ranking-only ones (avoid, max_price) across a 26-parameter surface, where that summary is genuinely useful even though individual param descriptions repeat it.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('live events ranked by taste, vibe, price, and exclusions') and implies a recommendation-oriented ranking task. It does not, however, name or distinguish itself from the sibling search_events or recommend_events_for_user, so an agent must infer the split from the word 'ranked' alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use this when a user wants live events ranked by taste, vibe, price, and exclusions' gives a trigger condition but no explicit when-not and no named alternative. With search_events and recommend_events_for_user both present, the description leaves the agent to guess which ranking tool applies.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
recommend_events_for_userRecommend Events For UserARead-onlyIdempotentInspect
Use this when a user wants recommendations personalized with a saved Dizko profile. Saved and learned taste rank the results; they never hide them.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| free | No | ||
| vibe | No | ||
| when | No | ||
| avoid | No | ||
| limit | No | Same as result_limit; result_limit wins when both are given. | |
| query | No | ||
| venue | No | ||
| genres | No | ||
| date_to | No | ||
| date_from | No | ||
| featuring | No | ||
| max_price | No | ||
| nightlife | No | ||
| price_max | No | ||
| profile_id | Yes | ||
| event_types | No | ||
| result_limit | No | How many ranked events to return (1-50, default 10). | |
| neighborhoods | No | ||
| profile_secret | Yes | Private profile secret returned when the profile was created. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotentHint, non-destructive), so the description focuses elsewhere and delivers a genuinely useful trait: saved/learned taste only re-ranks results and never removes them. It omits the credential nature of profile_secret and what happens when no profile is supplied, but the ranking-vs-filtering disclosure is real added value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short sentences, front-loaded with the trigger condition and followed by the one behavioral caveat. Zero filler; every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 20-parameter tool with no output schema and near-zero schema coverage, this is far too thin. It says nothing about how the many filter parameters combine, the default/max result limit, or what the tool returns, so an agent cannot call it correctly without opening the full schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 20 parameters and only 15% schema description coverage, the description must carry the parameter burden and does not. Beyond implicitly referencing the saved profile, it explains none of the rich filter surface (city, vibe, when, genres, price, result_limit), leaving 18 parameters undocumented in prose and schema alike.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states the resource (recommendations) and its distinguishing scope (personalized via a saved Dizko profile), which separates it in spirit from the sibling recommend_events. However, it is phrased as a usage trigger rather than a function statement and never explicitly says it returns events, so an agent must infer the verb+resource from the name.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use this when a user wants recommendations personalized with a saved Dizko profile' gives a clear activation condition, and the personalization qualifier implies the unpersonalized recommend_events alternative. It stops short of naming that sibling or any when-not condition, so the routing guidance is implied rather than explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
record_event_feedbackRecord Event FeedbackAInspect
Use this only when the user has answered post-event questions (get_event_feedback_prompt has them). Stores liked, a 1-5 rating or notes for a profile and updates learned taste: a like promotes the event's genres, vibe and venue; a dislike marks the venue and promoter, and only penalizes genres when the notes blame the music.
| Name | Required | Description | Default |
|---|---|---|---|
| liked | No | ||
| notes | No | Free text; mentions of music, crowd, venue, price or timing become learned signals. | |
| rating | No | ||
| event_id | Yes | Event id from any Dizko result. | |
| profile_id | Yes | ||
| attended_at | No | ISO date/time or YYYY-MM-DD. | |
| profile_secret | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare it is a non-destructive write. The description goes well beyond that, disclosing the actual side effects: a like promotes genres/vibe/venue while a dislike marks venue and promoter and penalizes genres only when notes blame the music. This is exactly the learned-signal behavior an agent needs to reason about consequences.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two dense sentences, front-loaded with the usage condition before the behavioral detail. Every clause is load-bearing, though the second sentence is heavy enough to be slightly hard to parse on first read.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a mutation tool with annotations covering safety and no output schema, the description supplies strong when-to-use and effect information. It omits what a repeat call does (idempotentHint=false implies re-learning) and any return/confirmation behavior, which are minor gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is only 43%, so the description must carry weight. It explains the semantics of the three feedback fields (liked/rating/notes) via their taste effects, but does nothing for profile_id, profile_secret, event_id, or attended_at, leaving authentication and event-sourcing unexplained.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (record/stores) and resource (event feedback) and names what is stored (liked, 1-5 rating, notes) plus the downstream effect on learned taste. It is clearly distinguishable from the sibling get_event_feedback_prompt, which only surfaces the questions.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Opens with an explicit precondition: 'Use this only when the user has answered post-event questions.' It even points to the sibling that supplies those questions, so the agent knows exactly when to invoke it and what must precede it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
save_eventSave EventBIdempotentInspect
Use this when a user confirms they want to save one Dizko event to the connected user's account only after explicit confirmation.
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | ||
| confirmed | Yes | ||
| idempotency_key | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already disclose the write/idempotent/non-destructive profile (readOnlyHint=false, idempotentHint=true, destructiveHint=false), so safety is covered structurally. The description adds the confirmation precondition, which is genuine behavioral context. It omits, however, any explanation of what the idempotency_key guarantees or what happens on a repeated call.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence with the trigger condition first and no filler. It is terse to the point of under-specification, but not padded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a mutation tool with annotations but no output schema and three undocumented parameters, the description should at least explain the idempotency key and confirm flag semantics. It covers the confirmation requirement, which is the most important behavioral gate, but leaves real gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across three required parameters, so the schema provides only types and lengths. The description touches the confirm concept indirectly via 'explicit confirmation' but never explains event_id, the confirmed flag, or the idempotency_key's purpose or constraints.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (save) and resource (one Dizko event) and scopes it to the connected user's account. It does not, however, distinguish itself from close siblings like add_to_dizko_plan or save_event_preferences, which an agent could easily confuse with this one.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It supplies one real usage condition — only after explicit user confirmation — which is useful trigger guidance. But it names no alternatives and gives no when-not guidance, so an agent still has to infer how save_event differs from add_to_dizko_plan or save_event_preferences.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
save_event_preferencesSave Event PreferencesADestructiveInspect
Use this when the user shares new taste for an existing profile: genres, favorite artists to track (featuring), venues, budget, or per-weekday rules (day_filters). Adds to (mode merge) or replaces saved preferences. Needs profile_id, profile_secret and consent=true.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | merge adds to existing lists; replace overwrites everything. | merge |
| consent | Yes | Must be true only after the user agreed to save preferences. | |
| profile_id | Yes | ||
| preferences | Yes | ||
| profile_secret | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag destructiveHint=true and non-idempotent, but the description adds genuinely new operational context: profile_secret authentication and a consent=true gate that must be set only after the user agreed. The merge-vs-replace explanation of mode partially duplicates the schema's own enum description, keeping this just short of a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences: trigger first, semantics second, hard prerequisites last. No filler, and the most decision-relevant information is front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a destructive write with no output schema, the description supplies the essentials an agent needs: when to call, credentials, the consent requirement, and the effect of each mode. Return behavior is unspecified but there is no output schema to explain, so the omission is minor.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
At only 40% schema coverage the description has to carry weight, and it maps the unlabeled top-level params well: profile_id and profile_secret as credentials, consent as a gate, and mode as merge/replace. It covers representative preference fields (genres, featuring, venues, budget, day_filters) but leaves vibe, avoid, cities, promoters, event_types and neighborhoods to the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource (save preferences) and enumerates the kinds of taste being saved (genres, featuring artists, venues, budget, day_filters). The phrase 'for an existing profile' implicitly distinguishes it from create_event_preference_profile, but it never names that sibling, so the differentiation is inferred rather than explicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use this when the user shares new taste for an existing profile' gives a clear triggering condition. It does not name the alternative siblings (create_event_preference_profile for new profiles, delete_event_preferences, get_event_preferences), so the agent must infer which tool handles a new profile.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_eventsSearch EventsARead-onlyIdempotentInspect
Use this when a user asks what's on and names a city, a venue, an artist, or a timeframe. Returns up to limit live events with local times (when), venue and address, price, genres, vibe, lineup, set times and links; count is the total matching. Pass profile_id and profile_secret to rank by saved taste (saved taste ranks results, it never filters them). Filters you pass (genres, vibe, event_types, price_max, venue, featuring) are hard filters; avoid and max_price are ranking hints. When nothing matches, the result carries no_results with how many events exist without the filters and ordered suggested_relaxations you can retry directly.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name or slug, for example berlin, 'new york', NYC, LA, 'São Paulo'. Required unless query, venue, featuring or promoter is given. | |
| free | No | Only free-entry events. | |
| rank | No | relevance (default) keeps the API order; taste ranks the page by the genres, vibe, avoid and budget in this request. | |
| vibe | No | Hard filter, for example underground, intimate, high-energy, queer-friendly, outdoors, free-entry. | |
| when | No | Timeframe preset resolved in the city's local timezone: today, tonight, tomorrow, weekend, next weekend, week, next week, month, monday, tuesday, wednesday, thursday, friday, saturday, sunday, any, or an exact date as YYYY-MM-DD. Use date_from/date_to instead for a custom range. | |
| avoid | No | Ranking penalties, for example mainstream, huge crowds, expensive tickets, or any word to avoid in titles and tags. | |
| limit | No | Events to return per page (1-200, default 12; rank: taste returns at most 50). count is the total available; page with next_cursor. | |
| pride | No | Only Pride / LGBTQ+ flagged events. | |
| query | No | Free-text search, hybrid-ranked by the live API (exact > substring > fuzzy > semantic). Pass soft intent directly, for example 'dark queer warehouse rave' or 'ambient listening bar', or an artist or event name. | |
| venue | No | Hard filter on venue name (text match), for example Berghain. | |
| cursor | No | Opaque next_cursor returned by a prior search_events call. Takes precedence over offset. | |
| fields | No | Extra per-event fields: description (long form), coordinates, socials, promoters (full objects). Images and source are always included. Omit for the compact default. | |
| genres | No | Hard filter, for example techno, house, jazz, hip hop, ambient. | |
| offset | No | Legacy pagination offset; prefer cursor. Pass back next_offset from the previous page, never a number you computed. Applies to relevance ranking only; taste ranking scores one window and ignores it. | |
| date_to | No | Inclusive end date, YYYY-MM-DD (city-local). | |
| sort_by | No | soonest (chronological), popular (default for multi-day ranges), cost, event_type, or distance (needs origin_lat/origin_lng). Single-day requests default to soonest. | |
| promoter | No | Hard filter on promoter slug or display name. | |
| date_from | No | Inclusive start date, YYYY-MM-DD (city-local). Overrides `when`. | |
| featuring | No | Hard filter on an artist or performer on the lineup. | |
| max_price | No | Soft budget used for ranking (over-budget events drop, they are not hidden). Use price_max for a hard cap. | |
| price_max | No | Hard filter: maximum ticket price. Events without a listed price are excluded when set. | |
| price_min | No | Hard filter: minimum ticket price. | |
| origin_lat | No | Latitude for sort_by=distance ('near me'). Only pass coordinates the user gave you. | |
| origin_lng | No | Longitude for sort_by=distance. | |
| profile_id | No | Optional Dizko preference profile id; pass with profile_secret to rank by saved and learned taste as well. rank then defaults to taste. | |
| event_types | No | Hard filter. Vocabulary: party, live music, concert, art, museum, comedy, theatre, talk, meetup, food, festival, wellness, sports. | |
| neighborhoods | No | Hard filter on neighborhood names, for example kreuzberg, bushwick. | |
| profile_secret | No | Private profile secret returned when the profile was created. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover readOnly/idempotent/non-destructive, and the description adds real substance: taste from profile_id ranks but never filters, hard vs soft filters, and a no_results payload with ordered suggested_relaxations that can be retried. That is genuine behavioral context beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single dense paragraph, front-loaded with the usage trigger, then return shape, then filter semantics, then the no-results path. Every sentence carries information that affects an invocation; nothing is filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 28 parameters and no output schema, the description helpfully characterizes the returned fields, count semantics, and empty-result behavior. It leaves some structured behavior (pagination via next_cursor, fields selection) to the schema, but nothing essential is missing for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3, but the description adds the crucial distinction that genres/vibe/event_types/price_max/venue/featuring are hard filters while avoid/max_price are ranking hints, and clarifies the profile_id+profile_secret pairing. This meaningfully supplements the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource (search live events) plus the trigger condition (user asks what's on and names a city, venue, artist, or timeframe), and enumerates the return payload. This is distinct from siblings like recommend_events, get_event, and get_artist_events.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a clear when-to-use trigger and explains the hard-filter vs ranking-hint split, which governs how to pick parameters. It does not explicitly name alternative tools (e.g. recommend_events) or state when this tool should not be used, so it stops short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
27 tool updates
- Changed
add_to_dizko_plan1 field changed- added
Input schema / properties / event_id / maxLengthAdded value: +200
- Changed
bin_event1 field changed- added
Input schema / properties / event_id / maxLengthAdded value: +200
- Changed
create_event_calendar_file3 fields changed- added
Input schema / properties / event_id / maxLengthAdded value: +200 - added
Input schema / properties / status / defaultAdded value: +"CONFIRMED" - added
Input schema / properties / status / enumAdded value: +[ + "CONFIRMED", + "TENTATIVE" +]
- Changed
create_event_preference_profile38 fields changed- added
Input schema / $defs / dayPreference / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / avoid / maxItemsAdded value: +40 - added
Input schema / $defs / dayPreference / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / event_types / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / featuring / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / featuring / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / genres / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / promotersAdded value: +{ + "items": { + "maxLength": 200, + "type": "string" + }, + "maxItems": 50, + "type": "array" +} - added
Input schema / $defs / dayPreference / properties / venues / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / venues / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / vibe / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / avoid / maxItemsAdded value: +40 - added
Input schema / $defs / preferences / properties / cities / descriptionAdded value: +"Home cities; the first is the default search city." - added
Input schema / $defs / preferences / properties / cities / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / cities / maxItemsAdded value: +12 - added
Input schema / $defs / preferences / properties / day_filters / descriptionAdded value: +"Per-weekday rules applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the general taste; max_price/free/nightlife override it for that day." - added
Input schema / $defs / preferences / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / event_types / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / featuring / descriptionAdded value: +"Artists to track; get_artist_events uses this list when no artists are passed." - added
Input schema / $defs / preferences / properties / featuring / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / featuring / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / genres / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / max_price / descriptionAdded value: +"Soft budget for ranking." - added
Input schema / $defs / preferences / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / promotersAdded value: +{ + "items": { + "maxLength": 200, + "type": "string" + }, + "maxItems": 50, + "type": "array" +} - added
Input schema / $defs / preferences / properties / venues / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / venues / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / consent / descriptionAdded value: +"Must be true only after the user agreed to save preferences." - added
Input schema / properties / preferences / descriptionAdded value: +"Initial taste: cities, event_types, genres, vibe, neighborhoods, venues, promoters, featuring, avoid, max_price, free, nightlife, day_filters."
- Changed
delete_event_preferences3 fields changed- added
Input schema / properties / confirm_delete / descriptionAdded value: +"Must be true only after the user confirms deletion." - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / maxLengthAdded value: +200
- Changed
find_scene_entities6 fields changed- added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / genre / maxLengthAdded value: +200 - added
Input schema / properties / id / maxLengthAdded value: +200 - added
Input schema / properties / query / maxLengthAdded value: +200
- Changed
get_artist8 fields changed- added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / id / descriptionAdded value: +"Canonical Dizko entity id." - added
Input schema / properties / id / maxLengthAdded value: +200 - added
Input schema / properties / limit / defaultAdded value: +10 - added
Input schema / properties / query / descriptionAdded value: +"Artist or venue name when the id is unknown." - added
Input schema / properties / query / maxLengthAdded value: +200
- Changed
get_artist_events17 fields changed- added
Input schema / properties / artists / descriptionAdded value: +"Artist names to look up (max 8 per call)." - added
Input schema / properties / artists / items / maxLengthAdded value: +200 - added
Input schema / properties / artists / maxItemsAdded value: +8 - added
Input schema / properties / city / descriptionAdded value: +"Optional city to scope the search; omit for all cities." - added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date, YYYY-MM-DD. Defaults to today." - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / descriptionAdded value: +"Optional inclusive end date, YYYY-MM-DD." - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / fieldsAdded value: +{ + "items": { + "enum": [ + "description", + "images", + "coordinates", + "socials", + "promoters", + "source" + ], + "type": "string" + }, + "maxItems": 12, + "type": "array" +} - added
Input schema / properties / limit_per_artist / defaultAdded value: +5 - added
Input schema / properties / limit_per_artist / maximumAdded value: +10 - added
Input schema / properties / limit_per_artist / minimumAdded value: +1 - changed
Input schema / properties / limit_per_artist / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / profile_id / descriptionAdded value: +"Optional profile id; with no artists given, the saved featuring list is used." - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / maxLengthAdded value: +200
- Changed
get_artist_page1 field changed- added
Input schema / properties / handle / maxLengthAdded value: +200
- Changed
get_city_pulse12 fields changed- added
Input schema / properties / city / descriptionAdded value: +"City name or slug." - added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date, YYYY-MM-DD. Defaults to today in the city." - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / days / defaultAdded value: +7 - added
Input schema / properties / days / descriptionAdded value: +"Window length in days from date_from (1-14)." - added
Input schema / properties / days / maximumAdded value: +14 - added
Input schema / properties / days / minimumAdded value: +1 - changed
Input schema / properties / days / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / event_types / descriptionAdded value: +"Optional event-type filter, for example party." - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50
- Changed
get_daily_roundup38 fields changed- added
Input schema / properties / avoid / descriptionAdded value: +"Ranking penalties." - added
Input schema / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / properties / avoid / maxItemsAdded value: +40 - added
Input schema / properties / city / descriptionAdded value: +"City name or slug." - added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / compactAdded value: +{ + "default": false, + "description": "Short digest: title, when, venue, price and link only; 3 picks, up to 4 sections of 3.", + "type": "boolean" +} - added
Input schema / properties / date / descriptionAdded value: +"Target day, YYYY-MM-DD (city-local). Defaults to today." - added
Input schema / properties / date / maxLengthAdded value: +200 - added
Input schema / properties / event_types / descriptionAdded value: +"Hard filter." - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50 - added
Input schema / properties / fieldsAdded value: +{ + "items": { + "enum": [ + "description", + "images", + "coordinates", + "socials", + "promoters", + "source" + ], + "type": "string" + }, + "maxItems": 12, + "type": "array" +} - added
Input schema / properties / genres / descriptionAdded value: +"Hard filter." - added
Input schema / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / properties / genres / maxItemsAdded value: +50 - added
Input schema / properties / limit / defaultAdded value: +100 - added
Input schema / properties / limit / descriptionAdded value: +"How many of the day's events to fetch and rank." - added
Input schema / properties / limit / maximumAdded value: +200 - added
Input schema / properties / limit / minimumAdded value: +1 - changed
Input schema / properties / limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / properties / profile_id / descriptionAdded value: +"Optional profile id; pass with profile_secret to personalize." - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / maxLengthAdded value: +200 - added
Input schema / properties / section_limit / defaultAdded value: +5 - added
Input schema / properties / section_limit / maximumAdded value: +10 - added
Input schema / properties / section_limit / minimumAdded value: +1 - changed
Input schema / properties / section_limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / top_limit / defaultAdded value: +5 - added
Input schema / properties / top_limit / maximumAdded value: +10 - added
Input schema / properties / top_limit / minimumAdded value: +1 - changed
Input schema / properties / top_limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / vibe / descriptionAdded value: +"Hard filter." - added
Input schema / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / when / descriptionAdded value: +"Single-day preset: today, tonight, tomorrow, or a weekday name. Ranges are rejected; use search_events for those." - added
Input schema / properties / when / maxLengthAdded value: +200
- Changed
get_event2 fields changed- added
Input schema / properties / id / descriptionAdded value: +"Event id (UUID) from any Dizko result." - added
Input schema / properties / id / maxLengthAdded value: +200
- Changed
get_event_feedback_prompt3 fields changed- added
Input schema / properties / attended_at / descriptionAdded value: +"Optional ISO date/time or YYYY-MM-DD the user attended or planned to attend." - added
Input schema / properties / attended_at / maxLengthAdded value: +200 - added
Input schema / properties / event_id / maxLengthAdded value: +200
- Changed
get_event_preferences4 fields changed- added
Input schema / properties / profile_id / descriptionAdded value: +"Profile id returned by create_event_preference_profile." - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - added
Input schema / properties / profile_secret / maxLengthAdded value: +200
- Changed
get_event_search_followups15 fields changed- added
Input schema / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / properties / avoid / maxItemsAdded value: +40 - added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50 - added
Input schema / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / properties / genres / maxItemsAdded value: +50 - added
Input schema / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / properties / query / maxLengthAdded value: +200 - added
Input schema / properties / venue / maxLengthAdded value: +200 - added
Input schema / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / when / maxLengthAdded value: +200
- Changed
get_preference_onboarding2 fields changed- added
Input schema / properties / profile_id / descriptionAdded value: +"Stable user/profile id if already known." - added
Input schema / properties / profile_id / maxLengthAdded value: +200
- Changed
get_ticket_offers2 fields changed- added
Input schema / properties / event_id / descriptionAdded value: +"Event id from any Dizko result." - added
Input schema / properties / event_id / maxLengthAdded value: +200
- Changed
get_venue8 fields changed- added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / id / descriptionAdded value: +"Canonical Dizko entity id." - added
Input schema / properties / id / maxLengthAdded value: +200 - added
Input schema / properties / limit / defaultAdded value: +10 - added
Input schema / properties / query / descriptionAdded value: +"Artist or venue name when the id is unknown." - added
Input schema / properties / query / maxLengthAdded value: +200
- Changed
plan_night42 fields changed- removed
Input schema / additionalPropertiesRemoved value: -false - added
Input schema / properties / avoid / descriptionAdded value: +"Ranking penalties." - added
Input schema / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / properties / avoid / maxItemsAdded value: +40 - added
Input schema / properties / city / descriptionAdded value: +"City name or slug." - added
Input schema / properties / city / maxLengthAdded value: +200 - removed
Input schema / properties / cursorRemoved value: -{ - "type": "string" -} - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date, YYYY-MM-DD." - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / descriptionAdded value: +"Inclusive end date, YYYY-MM-DD." - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50 - added
Input schema / properties / featuring / maxLengthAdded value: +200 - added
Input schema / properties / fieldsAdded value: +{ + "items": { + "enum": [ + "description", + "images", + "coordinates", + "socials", + "promoters", + "source" + ], + "type": "string" + }, + "maxItems": 12, + "type": "array" +} - added
Input schema / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / properties / genres / maxItemsAdded value: +50 - removed
Input schema / properties / limitRemoved value: -{ - "type": "number" -} - added
Input schema / properties / max_price / descriptionAdded value: +"Soft budget for ranking." - added
Input schema / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / properties / neighborhoods / maxItemsAdded value: +50 - removed
Input schema / properties / offsetRemoved value: -{ - "type": "number" -} - added
Input schema / properties / price_max / descriptionAdded value: +"Hard price cap." - added
Input schema / properties / price_min / descriptionAdded value: +"Hard filter: minimum ticket price." - added
Input schema / properties / pride / descriptionAdded value: +"Only Pride / LGBTQ+ flagged events." - added
Input schema / properties / profile_id / descriptionAdded value: +"Optional profile id; pass with profile_secret." - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / maxLengthAdded value: +200 - added
Input schema / properties / promoter / descriptionAdded value: +"Promoter slug or display name." - added
Input schema / properties / promoter / maxLengthAdded value: +200 - added
Input schema / properties / query / descriptionAdded value: +"Free-text intent, for example 'concert first then a late party'." - added
Input schema / properties / query / maxLengthAdded value: +200 - added
Input schema / properties / result_limit / defaultAdded value: +4 - added
Input schema / properties / result_limit / descriptionAdded value: +"Plan size including the primary (1-6)." - added
Input schema / properties / result_limit / maximumAdded value: +6 - added
Input schema / properties / result_limit / minimumAdded value: +1 - changed
Input schema / properties / result_limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / venue / maxLengthAdded value: +200 - added
Input schema / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / when / descriptionAdded value: +"Timeframe preset resolved in the city's local timezone: today, tonight, tomorrow, weekend, next weekend, week, next week, month, monday, tuesday, wednesday, thursday, friday, saturday, sunday, any, or an exact date as YYYY-MM-DD. Use date_from/date_to instead for a custom range." - added
Input schema / properties / when / maxLengthAdded value: +200
- Changed
purchase_ticket_order9 fields changed- added
Input schema / properties / add_to_calendarAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / confirmation_text / descriptionAdded value: +"The user's own words confirming the purchase, including buy/purchase, the quantity and the max total." - added
Input schema / properties / confirmation_text / maxLengthAdded value: +400 - added
Input schema / properties / delivery_emailAdded value: +{ + "maxLength": 200, + "type": "string" +} - removed
Input schema / properties / idempotency_keyRemoved value: -{ - "type": "string" -} - added
Input schema / properties / quote_token / descriptionAdded value: +"The signed quote_token from quote_ticket_order, unchanged." - added
Input schema / properties / quote_token / maxLengthAdded value: +8192 - added
Input schema / properties / user_payment_profile_id / descriptionAdded value: +"Provider-specific saved payment profile id, when an integrated provider supports autonomous purchase." - added
Input schema / properties / user_payment_profile_id / maxLengthAdded value: +200
- Changed
quote_ticket_order15 fields changed- added
Input schema / properties / add_to_calendarAdded value: +{ + "default": true, + "type": "boolean" +} - added
Input schema / properties / currency / descriptionAdded value: +"Currency for max_total, for example EUR." - added
Input schema / properties / currency / maxLengthAdded value: +200 - added
Input schema / properties / delivery_emailAdded value: +{ + "description": "Where tickets should be delivered, when a provider supports it.", + "maxLength": 200, + "type": "string" +} - added
Input schema / properties / event_id / maxLengthAdded value: +200 - added
Input schema / properties / max_total / descriptionAdded value: +"Maximum all-in total the user authorizes." - added
Input schema / properties / max_total / minimumAdded value: +0 - added
Input schema / properties / offer_id / descriptionAdded value: +"Optional offer_id from get_ticket_offers." - added
Input schema / properties / offer_id / maxLengthAdded value: +200 - added
Input schema / properties / quantity / defaultAdded value: +1 - changed
Input schema / properties / quantity / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / refund_terms / descriptionAdded value: +"Minimum refund/transfer terms the user accepts." - added
Input schema / properties / refund_terms / maxLengthAdded value: +400 - added
Input schema / properties / ticket_type / descriptionAdded value: +"For example GA, balcony, seated, VIP, or best available." - added
Input schema / properties / ticket_type / maxLengthAdded value: +200
- Changed
recommend_events55 fields changed- removed
Input schema / additionalPropertiesRemoved value: -false - added
Input schema / dependentRequiredAdded value: +{ + "profile_id": [ + "profile_secret" + ], + "profile_secret": [ + "profile_id" + ] +} - added
Input schema / properties / avoid / descriptionAdded value: +"Ranking penalties, for example mainstream, huge crowds, expensive tickets, or any word to avoid in titles and tags." - added
Input schema / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / properties / avoid / maxItemsAdded value: +40 - added
Input schema / properties / city / descriptionAdded value: +"City name or slug, for example berlin, 'new york', NYC, LA, 'São Paulo'. Required unless query, venue, featuring or promoter is given." - added
Input schema / properties / city / maxLengthAdded value: +200 - removed
Input schema / properties / cursorRemoved value: -{ - "type": "string" -} - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date, YYYY-MM-DD (city-local). Overrides `when`." - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / descriptionAdded value: +"Inclusive end date, YYYY-MM-DD (city-local)." - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / event_types / descriptionAdded value: +"Hard filter. Vocabulary: party, live music, concert, art, museum, comedy, theatre, talk, meetup, food, festival, wellness, sports." - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50 - added
Input schema / properties / featuring / descriptionAdded value: +"Hard filter on an artist or performer on the lineup." - added
Input schema / properties / featuring / maxLengthAdded value: +200 - added
Input schema / properties / fieldsAdded value: +{ + "description": "Extra per-event fields: description (long form), coordinates, socials, promoters (full objects). Images and source are always included. Omit for the compact default.", + "items": { + "enum": [ + "description", + "images", + "coordinates", + "socials", + "promoters", + "source" + ], + "type": "string" + }, + "maxItems": 12, + "type": "array" +} - added
Input schema / properties / free / descriptionAdded value: +"Only free-entry events." - added
Input schema / properties / genres / descriptionAdded value: +"Hard filter, for example techno, house, jazz, hip hop, ambient." - added
Input schema / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / properties / genres / maxItemsAdded value: +50 - added
Input schema / properties / limit / descriptionAdded value: +"Same as result_limit; result_limit wins when both are given." - added
Input schema / properties / limit / maximumAdded value: +50 - added
Input schema / properties / limit / minimumAdded value: +1 - changed
Input schema / properties / limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / max_price / descriptionAdded value: +"Soft budget used for ranking (over-budget events drop, they are not hidden). Use price_max for a hard cap." - added
Input schema / properties / neighborhoods / descriptionAdded value: +"Hard filter on neighborhood names, for example kreuzberg, bushwick." - added
Input schema / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / properties / neighborhoods / maxItemsAdded value: +50 - removed
Input schema / properties / offsetRemoved value: -{ - "type": "number" -} - added
Input schema / properties / origin_latAdded value: +{ + "description": "Latitude for sort_by=distance ('near me'). Only pass coordinates the user gave you.", + "type": "number" +} - added
Input schema / properties / origin_lngAdded value: +{ + "description": "Longitude for sort_by=distance.", + "type": "number" +} - added
Input schema / properties / price_max / descriptionAdded value: +"Hard filter: maximum ticket price. Events without a listed price are excluded when set." - added
Input schema / properties / price_min / descriptionAdded value: +"Hard filter: minimum ticket price." - added
Input schema / properties / pride / descriptionAdded value: +"Only Pride / LGBTQ+ flagged events." - added
Input schema / properties / profile_idAdded value: +{ + "description": "Optional Dizko preference profile id; pass with profile_secret to rank by saved and learned taste as well. rank then defaults to taste.", + "maxLength": 200, + "type": "string" +} - added
Input schema / properties / profile_secretAdded value: +{ + "description": "Private profile secret returned when the profile was created.", + "maxLength": 200, + "type": "string" +} - added
Input schema / properties / promoter / descriptionAdded value: +"Hard filter on promoter slug or display name." - added
Input schema / properties / promoter / maxLengthAdded value: +200 - added
Input schema / properties / query / descriptionAdded value: +"Free-text search, hybrid-ranked by the live API (exact > substring > fuzzy > semantic). Pass soft intent directly, for example 'dark queer warehouse rave' or 'ambient listening bar', or an artist or event name." - added
Input schema / properties / query / maxLengthAdded value: +200 - added
Input schema / properties / result_limit / defaultAdded value: +10 - added
Input schema / properties / result_limit / descriptionAdded value: +"How many ranked events to return (1-50, default 10)." - added
Input schema / properties / result_limit / maximumAdded value: +50 - added
Input schema / properties / result_limit / minimumAdded value: +1 - changed
Input schema / properties / result_limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / sort_byAdded value: +{ + "description": "soonest (chronological), popular (default for multi-day ranges), cost, event_type, or distance (needs origin_lat/origin_lng). Single-day requests default to soonest.", + "enum": [ + "soonest", + "popular", + "distance", + "cost", + "event_type" + ], + "type": "string" +} - added
Input schema / properties / venue / descriptionAdded value: +"Hard filter on venue name (text match), for example Berghain." - added
Input schema / properties / venue / maxLengthAdded value: +200 - added
Input schema / properties / vibe / descriptionAdded value: +"Hard filter, for example underground, intimate, high-energy, queer-friendly, outdoors, free-entry." - added
Input schema / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / when / descriptionAdded value: +"Timeframe preset resolved in the city's local timezone: today, tonight, tomorrow, weekend, next weekend, week, next week, month, monday, tuesday, wednesday, thursday, friday, saturday, sunday, any, or an exact date as YYYY-MM-DD. Use date_from/date_to instead for a custom range." - added
Input schema / properties / when / maxLengthAdded value: +200
- Changed
recommend_events_for_user29 fields changed- added
Input schema / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / properties / avoid / maxItemsAdded value: +40 - added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50 - added
Input schema / properties / featuring / maxLengthAdded value: +200 - added
Input schema / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / properties / genres / maxItemsAdded value: +50 - added
Input schema / properties / limit / descriptionAdded value: +"Same as result_limit; result_limit wins when both are given." - added
Input schema / properties / limit / maximumAdded value: +50 - added
Input schema / properties / limit / minimumAdded value: +1 - changed
Input schema / properties / limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - added
Input schema / properties / profile_secret / maxLengthAdded value: +200 - added
Input schema / properties / query / maxLengthAdded value: +200 - added
Input schema / properties / result_limit / defaultAdded value: +10 - added
Input schema / properties / result_limit / descriptionAdded value: +"How many ranked events to return (1-50, default 10)." - added
Input schema / properties / result_limit / maximumAdded value: +50 - added
Input schema / properties / result_limit / minimumAdded value: +1 - changed
Input schema / properties / result_limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / venue / maxLengthAdded value: +200 - added
Input schema / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / when / maxLengthAdded value: +200
- Changed
record_event_feedback8 fields changed- added
Input schema / properties / attended_at / descriptionAdded value: +"ISO date/time or YYYY-MM-DD." - added
Input schema / properties / attended_at / maxLengthAdded value: +200 - added
Input schema / properties / event_id / descriptionAdded value: +"Event id from any Dizko result." - added
Input schema / properties / event_id / maxLengthAdded value: +200 - added
Input schema / properties / notes / descriptionAdded value: +"Free text; mentions of music, crowd, venue, price or timing become learned signals." - added
Input schema / properties / notes / maxLengthAdded value: +2000 - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / maxLengthAdded value: +200
- Changed
save_event1 field changed- added
Input schema / properties / event_id / maxLengthAdded value: +200
- Changed
save_event_preferences41 fields changed- added
Input schema / $defs / dayPreference / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / avoid / maxItemsAdded value: +40 - added
Input schema / $defs / dayPreference / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / event_types / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / featuring / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / featuring / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / genres / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / promotersAdded value: +{ + "items": { + "maxLength": 200, + "type": "string" + }, + "maxItems": 50, + "type": "array" +} - added
Input schema / $defs / dayPreference / properties / venues / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / venues / maxItemsAdded value: +50 - added
Input schema / $defs / dayPreference / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / $defs / dayPreference / properties / vibe / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / avoid / maxItemsAdded value: +40 - added
Input schema / $defs / preferences / properties / cities / descriptionAdded value: +"Home cities; the first is the default search city." - added
Input schema / $defs / preferences / properties / cities / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / cities / maxItemsAdded value: +12 - added
Input schema / $defs / preferences / properties / day_filters / descriptionAdded value: +"Per-weekday rules applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the general taste; max_price/free/nightlife override it for that day." - added
Input schema / $defs / preferences / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / event_types / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / featuring / descriptionAdded value: +"Artists to track; get_artist_events uses this list when no artists are passed." - added
Input schema / $defs / preferences / properties / featuring / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / featuring / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / genres / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / max_price / descriptionAdded value: +"Soft budget for ranking." - added
Input schema / $defs / preferences / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / promotersAdded value: +{ + "items": { + "maxLength": 200, + "type": "string" + }, + "maxItems": 50, + "type": "array" +} - added
Input schema / $defs / preferences / properties / venues / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / venues / maxItemsAdded value: +50 - added
Input schema / $defs / preferences / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / $defs / preferences / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / consent / descriptionAdded value: +"Must be true only after the user agreed to save preferences." - added
Input schema / properties / mode / defaultAdded value: +"merge" - added
Input schema / properties / mode / descriptionAdded value: +"merge adds to existing lists; replace overwrites everything." - added
Input schema / properties / profile_id / maxLengthAdded value: +200 - added
Input schema / properties / profile_secret / maxLengthAdded value: +200
- Changed
search_events57 fields changed- removed
Input schema / additionalPropertiesRemoved value: -false - added
Input schema / dependentRequiredAdded value: +{ + "profile_id": [ + "profile_secret" + ], + "profile_secret": [ + "profile_id" + ] +} - added
Input schema / properties / avoid / descriptionAdded value: +"Ranking penalties, for example mainstream, huge crowds, expensive tickets, or any word to avoid in titles and tags." - added
Input schema / properties / avoid / items / maxLengthAdded value: +200 - added
Input schema / properties / avoid / maxItemsAdded value: +40 - added
Input schema / properties / city / descriptionAdded value: +"City name or slug, for example berlin, 'new york', NYC, LA, 'São Paulo'. Required unless query, venue, featuring or promoter is given." - added
Input schema / properties / city / maxLengthAdded value: +200 - added
Input schema / properties / cursor / descriptionAdded value: +"Opaque next_cursor returned by a prior search_events call. Takes precedence over offset." - added
Input schema / properties / cursor / maxLengthAdded value: +200 - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date, YYYY-MM-DD (city-local). Overrides `when`." - added
Input schema / properties / date_from / maxLengthAdded value: +200 - added
Input schema / properties / date_to / descriptionAdded value: +"Inclusive end date, YYYY-MM-DD (city-local)." - added
Input schema / properties / date_to / maxLengthAdded value: +200 - added
Input schema / properties / event_types / descriptionAdded value: +"Hard filter. Vocabulary: party, live music, concert, art, museum, comedy, theatre, talk, meetup, food, festival, wellness, sports." - added
Input schema / properties / event_types / items / maxLengthAdded value: +200 - added
Input schema / properties / event_types / maxItemsAdded value: +50 - added
Input schema / properties / featuring / descriptionAdded value: +"Hard filter on an artist or performer on the lineup." - added
Input schema / properties / featuring / maxLengthAdded value: +200 - added
Input schema / properties / fieldsAdded value: +{ + "description": "Extra per-event fields: description (long form), coordinates, socials, promoters (full objects). Images and source are always included. Omit for the compact default.", + "items": { + "enum": [ + "description", + "images", + "coordinates", + "socials", + "promoters", + "source" + ], + "type": "string" + }, + "maxItems": 12, + "type": "array" +} - added
Input schema / properties / free / descriptionAdded value: +"Only free-entry events." - added
Input schema / properties / genres / descriptionAdded value: +"Hard filter, for example techno, house, jazz, hip hop, ambient." - added
Input schema / properties / genres / items / maxLengthAdded value: +200 - added
Input schema / properties / genres / maxItemsAdded value: +50 - added
Input schema / properties / limit / defaultAdded value: +12 - added
Input schema / properties / limit / descriptionAdded value: +"Events to return per page (1-200, default 12; rank: taste returns at most 50). count is the total available; page with next_cursor." - added
Input schema / properties / limit / maximumAdded value: +200 - added
Input schema / properties / limit / minimumAdded value: +1 - changed
Input schema / properties / limit / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / max_price / descriptionAdded value: +"Soft budget used for ranking (over-budget events drop, they are not hidden). Use price_max for a hard cap." - added
Input schema / properties / neighborhoods / descriptionAdded value: +"Hard filter on neighborhood names, for example kreuzberg, bushwick." - added
Input schema / properties / neighborhoods / items / maxLengthAdded value: +200 - added
Input schema / properties / neighborhoods / maxItemsAdded value: +50 - added
Input schema / properties / offset / defaultAdded value: +0 - added
Input schema / properties / offset / descriptionAdded value: +"Legacy pagination offset; prefer cursor. Pass back next_offset from the previous page, never a number you computed. Applies to relevance ranking only; taste ranking scores one window and ignores it." - added
Input schema / properties / offset / minimumAdded value: +0 - changed
Input schema / properties / offset / typePrevious value: -"number"New value: +"integer" - added
Input schema / properties / origin_latAdded value: +{ + "description": "Latitude for sort_by=distance ('near me'). Only pass coordinates the user gave you.", + "type": "number" +} - added
Input schema / properties / origin_lngAdded value: +{ + "description": "Longitude for sort_by=distance.", + "type": "number" +} - added
Input schema / properties / price_max / descriptionAdded value: +"Hard filter: maximum ticket price. Events without a listed price are excluded when set." - added
Input schema / properties / price_min / descriptionAdded value: +"Hard filter: minimum ticket price." - added
Input schema / properties / pride / descriptionAdded value: +"Only Pride / LGBTQ+ flagged events." - added
Input schema / properties / profile_idAdded value: +{ + "description": "Optional Dizko preference profile id; pass with profile_secret to rank by saved and learned taste as well. rank then defaults to taste.", + "maxLength": 200, + "type": "string" +} - added
Input schema / properties / profile_secretAdded value: +{ + "description": "Private profile secret returned when the profile was created.", + "maxLength": 200, + "type": "string" +} - added
Input schema / properties / promoter / descriptionAdded value: +"Hard filter on promoter slug or display name." - added
Input schema / properties / promoter / maxLengthAdded value: +200 - added
Input schema / properties / query / descriptionAdded value: +"Free-text search, hybrid-ranked by the live API (exact > substring > fuzzy > semantic). Pass soft intent directly, for example 'dark queer warehouse rave' or 'ambient listening bar', or an artist or event name." - added
Input schema / properties / query / maxLengthAdded value: +200 - added
Input schema / properties / rankAdded value: +{ + "description": "relevance (default) keeps the API order; taste ranks the page by the genres, vibe, avoid and budget in this request.", + "enum": [ + "relevance", + "taste" + ], + "type": "string" +} - removed
Input schema / properties / result_limitRemoved value: -{ - "type": "number" -} - added
Input schema / properties / sort_byAdded value: +{ + "description": "soonest (chronological), popular (default for multi-day ranges), cost, event_type, or distance (needs origin_lat/origin_lng). Single-day requests default to soonest.", + "enum": [ + "soonest", + "popular", + "distance", + "cost", + "event_type" + ], + "type": "string" +} - added
Input schema / properties / venue / descriptionAdded value: +"Hard filter on venue name (text match), for example Berghain." - added
Input schema / properties / venue / maxLengthAdded value: +200 - added
Input schema / properties / vibe / descriptionAdded value: +"Hard filter, for example underground, intimate, high-energy, queer-friendly, outdoors, free-entry." - added
Input schema / properties / vibe / items / maxLengthAdded value: +200 - added
Input schema / properties / vibe / maxItemsAdded value: +50 - added
Input schema / properties / when / descriptionAdded value: +"Timeframe preset resolved in the city's local timezone: today, tonight, tomorrow, weekend, next weekend, week, next week, month, monday, tuesday, wednesday, thursday, friday, saturday, sunday, any, or an exact date as YYYY-MM-DD. Use date_from/date_to instead for a custom range." - added
Input schema / properties / when / maxLengthAdded value: +200
2 tool updates
- Added
bin_event - Added
get_taste_profile
2 tool updates
- Added
add_to_dizko_plan - Added
save_event
5 tool updates
- Added
get_artist - Added
get_venue - Changed
plan_night2 fields changed- added
Input schema / additionalPropertiesAdded value: +false - added
Input schema / properties / cursorAdded value: +{ + "type": "string" +}
- Changed
recommend_events2 fields changed- added
Input schema / additionalPropertiesAdded value: +false - added
Input schema / properties / cursorAdded value: +{ + "type": "string" +}
- Changed
search_events2 fields changed- added
Input schema / additionalPropertiesAdded value: +false - added
Input schema / properties / cursorAdded value: +{ + "type": "string" +}
1 tool update
- Added
get_artist_page
23 tool updates
- Changed
create_event_calendar_file3 fields changed- removed
Input schema / properties / event_id / descriptionRemoved value: -"Event id returned by search, recommendations, plan_night, get_event, or a ticket quote." - removed
Input schema / properties / status / descriptionRemoved value: -"Calendar status, for example CONFIRMED or TENTATIVE." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "calendar_event": { - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_url": { - "type": [ - "string", - "null" - ] - }, - "ics_content": { - "type": "string" - }, - "ics_filename": { - "type": "string" - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": "string" - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "uid": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "uid", - "ics_filename", - "ics_content" - ], - "type": [ - "object", - "null" - ] - } - }, - "required": [ - "calendar_event" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
create_event_preference_profile6 fields changed- added
Input schema / $defsAdded value: +{ + "dayPreference": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "additionalProperties": { + "$ref": "#/$defs/dayPreference" + }, + "propertyNames": { + "enum": [ + "monday", + "tuesday", + "wednesday", + "thursday", + "friday", + "saturday", + "sunday" + ] + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } +} - removed
Input schema / properties / consent / descriptionRemoved value: -"Must be true only after the user agreed to save preferences." - added
Input schema / properties / preferences / $refAdded value: +"#/$defs/preferences" - removed
Input schema / properties / preferences / propertiesRemoved value: -{ - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Input schema / properties / preferences / typeRemoved value: -"object" - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "access_instructions": { - "properties": { - "deletion_instruction": { - "type": "string" - }, - "keep_private": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "profile_secret": { - "type": [ - "string", - "null" - ] - }, - "profile_secret_returned_now": { - "type": "boolean" - }, - "purpose": { - "type": "string" - }, - "reuse_instruction": { - "type": "string" - } - }, - "required": [ - "profile_id", - "profile_secret", - "profile_secret_returned_now", - "keep_private", - "purpose", - "reuse_instruction", - "deletion_instruction" - ], - "type": "object" - }, - "assistant_instruction": { - "type": "string" - }, - "created": { - "type": "boolean" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "profile_secret": { - "description": "Returned once when a profile is created. The service stores only a hash.", - "type": "string" - } - }, - "required": [ - "created" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
delete_event_preferences4 fields changed- removed
Input schema / properties / confirm_delete / descriptionRemoved value: -"Must be true only after the user confirms deletion of Dizko connector preferences and feedback history." - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "deleted": { - "type": "boolean" - } - }, - "required": [ - "deleted" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Added
find_scene_entities - Changed
get_artist_events9 fields changed- removed
Input schema / properties / artists / descriptionRemoved value: -"Artist, DJ, performer, or comedian names to look up (max 8 per call)." - removed
Input schema / properties / city / descriptionRemoved value: -"Optional city to scope the search; omit to search all cities." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format. Defaults to today." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Optional inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / limit_per_artist / defaultRemoved value: -5 - removed
Input schema / properties / limit_per_artist / descriptionRemoved value: -"Upcoming events per artist (max 10)." - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Optional Dizko preference profile id. When artists is omitted, the profile's saved featuring list is used." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "artists": { - "items": { - "properties": { - "artist": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "artist", - "count", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "assistant_instruction": { - "type": "string" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "date_from": { - "type": "string" - }, - "date_to": { - "type": [ - "string", - "null" - ] - }, - "dropped_artists": { - "items": { - "type": "string" - }, - "type": "array" - }, - "not_found": { - "items": { - "type": "string" - }, - "type": "array" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - } - }, - "required": [ - "artists", - "not_found" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_city_pulse6 fields changed- removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format. Defaults to today." - removed
Input schema / properties / days / defaultRemoved value: -7 - removed
Input schema / properties / days / descriptionRemoved value: -"Window length in days starting from date_from (max 14)." - removed
Input schema / properties / event_types / descriptionRemoved value: -"Optional event-type filter, for example party." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "busiest_nights": { - "items": { - "properties": { - "date": { - "type": "string" - }, - "events": { - "type": "number" - }, - "weekday": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "date", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "date_from": { - "type": "string" - }, - "date_to": { - "type": "string" - }, - "days": { - "type": "number" - }, - "free_events_in_sample": { - "type": "number" - }, - "headliners": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "sample_note": { - "type": "string" - }, - "sample_size": { - "type": "number" - }, - "top_genres": { - "items": { - "properties": { - "events": { - "type": "number" - }, - "genre": { - "type": "string" - } - }, - "required": [ - "genre", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "top_venues": { - "items": { - "properties": { - "events": { - "type": "number" - }, - "total_attendance": { - "type": "number" - }, - "venue": { - "type": "string" - } - }, - "required": [ - "venue", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "total_available": { - "type": "number" - } - }, - "required": [ - "date_from", - "date_to", - "total_available", - "sample_size", - "busiest_nights", - "top_venues", - "top_genres", - "headliners" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_daily_roundup13 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in the ranking." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date / descriptionRemoved value: -"Target day in YYYY-MM-DD format. Defaults to today." - removed
Input schema / properties / limit / defaultRemoved value: -100 - removed
Input schema / properties / limit / descriptionRemoved value: -"How many of the day's events to fetch and rank." - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Optional Dizko preference profile id. Supply it with profile_secret to personalize the picks with saved, learned, and per-day preferences." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - removed
Input schema / properties / section_limit / defaultRemoved value: -5 - removed
Input schema / properties / section_limit / descriptionRemoved value: -"Events per category section (max 10)." - removed
Input schema / properties / top_limit / defaultRemoved value: -5 - removed
Input schema / properties / top_limit / descriptionRemoved value: -"Top picks to feature (max 10)." - removed
Input schema / properties / when / descriptionRemoved value: -"Alternative date preset: today, tonight, or tomorrow." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "date": { - "type": "string" - }, - "personalization": { - "properties": { - "applied_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "current_request": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "saved_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "source": { - "type": "string" - } - }, - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "sections": { - "items": { - "properties": { - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "key": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "key", - "title", - "count", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "top_picks": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "total_available": { - "type": "number" - }, - "weekday": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "date", - "total_available", - "top_picks", - "sections" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event2 fields changed- removed
Input schema / properties / id / descriptionRemoved value: -"Event id." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event_feedback_prompt2 fields changed- removed
Input schema / properties / attended_at / descriptionRemoved value: -"Optional ISO date/time or YYYY-MM-DD the user attended or planned to attend." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "attended_at": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "event", - "attended_at", - "questions", - "assistant_instruction" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event_preferences3 fields changed- removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "access_instructions": { - "properties": { - "deletion_instruction": { - "type": "string" - }, - "keep_private": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "profile_secret": { - "type": [ - "string", - "null" - ] - }, - "profile_secret_returned_now": { - "type": "boolean" - }, - "purpose": { - "type": "string" - }, - "reuse_instruction": { - "type": "string" - } - }, - "required": [ - "profile_id", - "profile_secret", - "profile_secret_returned_now", - "keep_private", - "purpose", - "reuse_instruction", - "deletion_instruction" - ], - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - } - }, - "required": [ - "profile" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event_search_followups14 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_toRemoved value: -{ - "description": "Inclusive end date in YYYY-MM-DD format.", - "type": "string" -} - removed
Input schema / properties / featuringRemoved value: -{ - "description": "Artist or performer name.", - "type": "string" -} - removed
Input schema / properties / limitRemoved value: -{ - "default": 12, - "description": "Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more.", - "type": "number" -} - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offsetRemoved value: -{ - "default": 0, - "type": "number" -} - removed
Input schema / properties / price_minRemoved value: -{ - "type": "number" -} - removed
Input schema / properties / prideRemoved value: -{ - "type": "boolean" -} - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limitRemoved value: -{ - "default": 10, - "type": "number" -} - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "missing_fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "needs_followup": { - "type": "boolean" - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "search_args_hint": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - } - }, - "required": [ - "needs_followup", - "missing_fields", - "questions", - "search_args_hint", - "assistant_instruction" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_preference_onboarding2 fields changed- removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id if already known." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "consent_required": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "consent_required", - "questions", - "assistant_instruction" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_ticket_offers2 fields changed- removed
Input schema / properties / event_id / descriptionRemoved value: -"Event id returned by search, recommendations, plan_night, or get_event." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "offers": { - "items": { - "properties": { - "autonomous_purchase_supported": { - "type": "boolean" - }, - "availability_status": { - "type": "string" - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "estimated_price": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "fees_included": { - "type": "boolean" - }, - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "offer_id": { - "type": "string" - }, - "price_guaranteed": { - "type": "boolean" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "purchase_mode": { - "type": "string" - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "offer_id", - "event", - "purchase_mode", - "autonomous_purchase_supported", - "availability_status" - ], - "type": "object" - }, - "type": "array" - }, - "policy": { - "properties": { - "autonomous_purchase_available": { - "type": "boolean" - }, - "current_default_behavior": { - "type": "string" - }, - "hard_rules": { - "items": { - "type": "string" - }, - "type": "array" - }, - "provider_contract": { - "type": "string" - }, - "supported_modes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "required": [ - "event", - "count", - "offers", - "policy" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_ticket_purchase_policy1 field changed- changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "autonomous_purchase_available": { - "type": "boolean" - }, - "current_default_behavior": { - "type": "string" - }, - "hard_rules": { - "items": { - "type": "string" - }, - "type": "array" - }, - "provider_contract": { - "type": "string" - }, - "supported_modes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "autonomous_purchase_available", - "supported_modes", - "hard_rules", - "current_default_behavior" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Added
list_cities - Changed
plan_night16 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / featuring / descriptionRemoved value: -"Artist or performer name." - removed
Input schema / properties / limit / defaultRemoved value: -12 - removed
Input schema / properties / limit / descriptionRemoved value: -"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offset / defaultRemoved value: -0 - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Optional Dizko preference profile id. Supply it with profile_secret to apply saved and learned taste." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - added
Input schema / properties / promoterAdded value: +{ + "type": "string" +} - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "distance_from_primary_km": { - "type": [ - "number", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "plan_note": { - "type": "string" - }, - "plan_role": { - "enum": [ - "primary", - "nearby_fallback", - "later_fallback", - "alternate" - ], - "type": "string" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "personalization": { - "properties": { - "applied_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "current_request": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "saved_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "source": { - "type": "string" - } - }, - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "strategy": { - "type": "string" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "city", - "when", - "strategy", - "events" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
purchase_ticket_order5 fields changed- removed
Input schema / properties / confirmation_text / descriptionRemoved value: -"User's explicit written confirmation, including buy/purchase, quantity, and max_total when present." - removed
Input schema / properties / idempotency_key / descriptionRemoved value: -"Optional idempotency key for integrated purchase providers." - removed
Input schema / properties / quote_token / descriptionRemoved value: -"Opaque quote token returned by quote_ticket_order." - removed
Input schema / properties / user_payment_profile_id / descriptionRemoved value: -"Provider-specific saved payment profile id, when an integrated provider supports autonomous purchase." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "calendar_event": { - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_url": { - "type": [ - "string", - "null" - ] - }, - "ics_content": { - "type": "string" - }, - "ics_filename": { - "type": "string" - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": "string" - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "uid": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "uid", - "ics_filename", - "ics_content" - ], - "type": [ - "object", - "null" - ] - }, - "checkout_url": { - "type": [ - "string", - "null" - ] - }, - "confirmation_prompt": { - "type": "string" - }, - "delivery_email": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "order_id": { - "type": [ - "string", - "null" - ] - }, - "provider_response": { - "additionalProperties": true, - "type": [ - "object", - "null" - ] - }, - "purchased": { - "type": "boolean" - }, - "quote": { - "properties": { - "autonomous_purchase_supported": { - "type": "boolean" - }, - "availability_status": { - "type": "string" - }, - "checkout_url": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "estimated_price": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "expires_at": { - "type": "string" - }, - "fees_included": { - "type": "boolean" - }, - "max_total": { - "type": [ - "number", - "null" - ] - }, - "offer_id": { - "type": "string" - }, - "price_guaranteed": { - "type": "boolean" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "purchase_mode": { - "type": "string" - }, - "quantity": { - "type": "number" - }, - "quote_id": { - "type": "string" - }, - "refund_terms": { - "type": "string" - }, - "stop_conditions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ticket_type": { - "type": "string" - } - }, - "type": [ - "object", - "null" - ] - }, - "receipt_url": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": "string" - }, - "ticket_delivery_status": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "purchased", - "status" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
quote_ticket_order8 fields changed- removed
Input schema / properties / currency / descriptionRemoved value: -"Preferred currency for max_total, for example USD." - removed
Input schema / properties / event_id / descriptionRemoved value: -"Event id returned by search, recommendations, plan_night, or get_event." - removed
Input schema / properties / max_total / descriptionRemoved value: -"Maximum all-in total the user authorizes before the agent must stop and ask again." - removed
Input schema / properties / offer_id / descriptionRemoved value: -"Optional offer_id returned by get_ticket_offers." - removed
Input schema / properties / quantity / defaultRemoved value: -1 - removed
Input schema / properties / refund_terms / descriptionRemoved value: -"Minimum refund/transfer terms the user accepts." - removed
Input schema / properties / ticket_type / descriptionRemoved value: -"Requested ticket type, for example GA, balcony, seated, VIP, or best available." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "confirmation_prompt": { - "type": "string" - }, - "confirmation_required": { - "type": "boolean" - }, - "error": { - "type": "string" - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "policy": { - "properties": { - "autonomous_purchase_available": { - "type": "boolean" - }, - "current_default_behavior": { - "type": "string" - }, - "hard_rules": { - "items": { - "type": "string" - }, - "type": "array" - }, - "provider_contract": { - "type": "string" - }, - "supported_modes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "quote": { - "properties": { - "autonomous_purchase_supported": { - "type": "boolean" - }, - "availability_status": { - "type": "string" - }, - "checkout_url": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "estimated_price": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "expires_at": { - "type": "string" - }, - "fees_included": { - "type": "boolean" - }, - "max_total": { - "type": [ - "number", - "null" - ] - }, - "offer_id": { - "type": "string" - }, - "price_guaranteed": { - "type": "boolean" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "purchase_mode": { - "type": "string" - }, - "quantity": { - "type": "number" - }, - "quote_id": { - "type": "string" - }, - "refund_terms": { - "type": "string" - }, - "stop_conditions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ticket_type": { - "type": "string" - } - }, - "type": [ - "object", - "null" - ] - }, - "quote_token": { - "type": "string" - }, - "quoted": { - "type": "boolean" - } - }, - "required": [ - "quoted" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
recommend_events14 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / featuring / descriptionRemoved value: -"Artist or performer name." - removed
Input schema / properties / limit / defaultRemoved value: -12 - removed
Input schema / properties / limit / descriptionRemoved value: -"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offset / defaultRemoved value: -0 - added
Input schema / properties / promoterAdded value: +{ + "type": "string" +} - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "count", - "events" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
recommend_events_for_user4 fields changed- removed
Input schema / properties / limit / defaultRemoved value: -50 - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "onboarding_needed": { - "type": "boolean" - }, - "personalization": { - "properties": { - "applied_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "current_request": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "saved_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "source": { - "type": "string" - } - }, - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
record_event_feedback3 fields changed- removed
Input schema / properties / attended_at / descriptionRemoved value: -"ISO date/time or YYYY-MM-DD." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "feedback": { - "properties": { - "attended_at": { - "type": [ - "string", - "null" - ] - }, - "created_at": { - "type": "string" - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "event_id": { - "type": "string" - }, - "liked": { - "type": [ - "boolean", - "null" - ] - }, - "notes": { - "type": [ - "string", - "null" - ] - }, - "rating": { - "type": [ - "number", - "null" - ] - } - }, - "type": "object" - }, - "follow_up": { - "type": "string" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "saved": { - "type": "boolean" - } - }, - "required": [ - "saved", - "feedback", - "profile" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
save_event_preferences9 fields changed- added
Input schema / $defsAdded value: +{ + "dayPreference": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "additionalProperties": { + "$ref": "#/$defs/dayPreference" + }, + "propertyNames": { + "enum": [ + "monday", + "tuesday", + "wednesday", + "thursday", + "friday", + "saturday", + "sunday" + ] + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } +} - removed
Input schema / properties / consent / descriptionRemoved value: -"Must be true only after the user agreed to save preferences." - removed
Input schema / properties / mode / defaultRemoved value: -"merge" - added
Input schema / properties / preferences / $refAdded value: +"#/$defs/preferences" - removed
Input schema / properties / preferences / propertiesRemoved value: -{ - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Input schema / properties / preferences / typeRemoved value: -"object" - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "access_instructions": { - "properties": { - "deletion_instruction": { - "type": "string" - }, - "keep_private": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "profile_secret": { - "type": [ - "string", - "null" - ] - }, - "profile_secret_returned_now": { - "type": "boolean" - }, - "purpose": { - "type": "string" - }, - "reuse_instruction": { - "type": "string" - } - }, - "required": [ - "profile_id", - "profile_secret", - "profile_secret_returned_now", - "keep_private", - "purpose", - "reuse_instruction", - "deletion_instruction" - ], - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "saved": { - "type": "boolean" - } - }, - "required": [ - "saved" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
search_events14 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / featuring / descriptionRemoved value: -"Artist or performer name." - removed
Input schema / properties / limit / defaultRemoved value: -12 - removed
Input schema / properties / limit / descriptionRemoved value: -"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offset / defaultRemoved value: -0 - added
Input schema / properties / promoterAdded value: +{ + "type": "string" +} - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "count", - "events" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
23 tool updates
- Changed
create_event_calendar_file3 fields changed- added
Input schema / properties / event_id / descriptionAdded value: +"Event id returned by search, recommendations, plan_night, get_event, or a ticket quote." - added
Input schema / properties / status / descriptionAdded value: +"Calendar status, for example CONFIRMED or TENTATIVE." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "calendar_event": { + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_url": { + "type": [ + "string", + "null" + ] + }, + "ics_content": { + "type": "string" + }, + "ics_filename": { + "type": "string" + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": "string" + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "uid": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "uid", + "ics_filename", + "ics_content" + ], + "type": [ + "object", + "null" + ] + } + }, + "required": [ + "calendar_event" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
create_event_preference_profile6 fields changed- removed
Input schema / $defsRemoved value: -{ - "dayPreference": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "additionalProperties": { - "$ref": "#/$defs/dayPreference" - }, - "propertyNames": { - "enum": [ - "monday", - "tuesday", - "wednesday", - "thursday", - "friday", - "saturday", - "sunday" - ] - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } -} - added
Input schema / properties / consent / descriptionAdded value: +"Must be true only after the user agreed to save preferences." - removed
Input schema / properties / preferences / $refRemoved value: -"#/$defs/preferences" - added
Input schema / properties / preferences / propertiesAdded value: +{ + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Input schema / properties / preferences / typeAdded value: +"object" - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "access_instructions": { + "properties": { + "deletion_instruction": { + "type": "string" + }, + "keep_private": { + "type": "boolean" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "profile_secret": { + "type": [ + "string", + "null" + ] + }, + "profile_secret_returned_now": { + "type": "boolean" + }, + "purpose": { + "type": "string" + }, + "reuse_instruction": { + "type": "string" + } + }, + "required": [ + "profile_id", + "profile_secret", + "profile_secret_returned_now", + "keep_private", + "purpose", + "reuse_instruction", + "deletion_instruction" + ], + "type": "object" + }, + "assistant_instruction": { + "type": "string" + }, + "created": { + "type": "boolean" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + }, + "profile_secret": { + "description": "Returned once when a profile is created. The service stores only a hash.", + "type": "string" + } + }, + "required": [ + "created" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
delete_event_preferences4 fields changed- added
Input schema / properties / confirm_delete / descriptionAdded value: +"Must be true only after the user confirms deletion of Dizko connector preferences and feedback history." - added
Input schema / properties / profile_id / descriptionAdded value: +"Stable user/profile id." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "deleted": { + "type": "boolean" + } + }, + "required": [ + "deleted" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Removed
find_scene_entities - Changed
get_artist_events9 fields changed- added
Input schema / properties / artists / descriptionAdded value: +"Artist, DJ, performer, or comedian names to look up (max 8 per call)." - added
Input schema / properties / city / descriptionAdded value: +"Optional city to scope the search; omit to search all cities." - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date in YYYY-MM-DD format. Defaults to today." - added
Input schema / properties / date_to / descriptionAdded value: +"Optional inclusive end date in YYYY-MM-DD format." - added
Input schema / properties / limit_per_artist / defaultAdded value: +5 - added
Input schema / properties / limit_per_artist / descriptionAdded value: +"Upcoming events per artist (max 10)." - added
Input schema / properties / profile_id / descriptionAdded value: +"Optional Dizko preference profile id. When artists is omitted, the profile's saved featuring list is used." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "artists": { + "items": { + "properties": { + "artist": { + "type": "string" + }, + "count": { + "type": "number" + }, + "events": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "artist", + "count", + "events" + ], + "type": "object" + }, + "type": "array" + }, + "assistant_instruction": { + "type": "string" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "date_from": { + "type": "string" + }, + "date_to": { + "type": [ + "string", + "null" + ] + }, + "dropped_artists": { + "items": { + "type": "string" + }, + "type": "array" + }, + "not_found": { + "items": { + "type": "string" + }, + "type": "array" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + } + }, + "required": [ + "artists", + "not_found" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_city_pulse6 fields changed- added
Input schema / properties / city / descriptionAdded value: +"City name, for example berlin or new york." - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date in YYYY-MM-DD format. Defaults to today." - added
Input schema / properties / days / defaultAdded value: +7 - added
Input schema / properties / days / descriptionAdded value: +"Window length in days starting from date_from (max 14)." - added
Input schema / properties / event_types / descriptionAdded value: +"Optional event-type filter, for example party." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "busiest_nights": { + "items": { + "properties": { + "date": { + "type": "string" + }, + "events": { + "type": "number" + }, + "weekday": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "date", + "events" + ], + "type": "object" + }, + "type": "array" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "date_from": { + "type": "string" + }, + "date_to": { + "type": "string" + }, + "days": { + "type": "number" + }, + "free_events_in_sample": { + "type": "number" + }, + "headliners": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + }, + "sample_note": { + "type": "string" + }, + "sample_size": { + "type": "number" + }, + "top_genres": { + "items": { + "properties": { + "events": { + "type": "number" + }, + "genre": { + "type": "string" + } + }, + "required": [ + "genre", + "events" + ], + "type": "object" + }, + "type": "array" + }, + "top_venues": { + "items": { + "properties": { + "events": { + "type": "number" + }, + "total_attendance": { + "type": "number" + }, + "venue": { + "type": "string" + } + }, + "required": [ + "venue", + "events" + ], + "type": "object" + }, + "type": "array" + }, + "total_available": { + "type": "number" + } + }, + "required": [ + "date_from", + "date_to", + "total_available", + "sample_size", + "busiest_nights", + "top_venues", + "top_genres", + "headliners" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_daily_roundup13 fields changed- added
Input schema / properties / avoid / descriptionAdded value: +"Terms to penalize in the ranking." - added
Input schema / properties / city / descriptionAdded value: +"City name, for example berlin or new york." - added
Input schema / properties / date / descriptionAdded value: +"Target day in YYYY-MM-DD format. Defaults to today." - added
Input schema / properties / limit / defaultAdded value: +100 - added
Input schema / properties / limit / descriptionAdded value: +"How many of the day's events to fetch and rank." - added
Input schema / properties / profile_id / descriptionAdded value: +"Optional Dizko preference profile id. Supply it with profile_secret to personalize the picks with saved, learned, and per-day preferences." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - added
Input schema / properties / section_limit / defaultAdded value: +5 - added
Input schema / properties / section_limit / descriptionAdded value: +"Events per category section (max 10)." - added
Input schema / properties / top_limit / defaultAdded value: +5 - added
Input schema / properties / top_limit / descriptionAdded value: +"Top picks to feature (max 10)." - added
Input schema / properties / when / descriptionAdded value: +"Alternative date preset: today, tonight, or tomorrow." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "date": { + "type": "string" + }, + "personalization": { + "properties": { + "applied_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "current_request": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": [ + "boolean", + "null" + ] + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price_max": { + "type": [ + "number", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + }, + "when": { + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "saved_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "source": { + "type": "string" + } + }, + "type": "object" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + }, + "sections": { + "items": { + "properties": { + "count": { + "type": "number" + }, + "events": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "recommendation_reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation_score": { + "type": "number" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + }, + "key": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "key", + "title", + "count", + "events" + ], + "type": "object" + }, + "type": "array" + }, + "top_picks": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "recommendation_reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation_score": { + "type": "number" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + }, + "total_available": { + "type": "number" + }, + "weekday": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "date", + "total_available", + "top_picks", + "sections" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_event2 fields changed- added
Input schema / properties / id / descriptionAdded value: +"Event id." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "app_download_url": { + "description": "Dizko iPhone app landing page.", + "type": "string" + }, + "assistant_instruction": { + "type": "string" + }, + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_event_feedback_prompt2 fields changed- added
Input schema / properties / attended_at / descriptionAdded value: +"Optional ISO date/time or YYYY-MM-DD the user attended or planned to attend." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "attended_at": { + "type": [ + "string", + "null" + ] + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "questions": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "event", + "attended_at", + "questions", + "assistant_instruction" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_event_preferences3 fields changed- added
Input schema / properties / profile_id / descriptionAdded value: +"Stable user/profile id." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "access_instructions": { + "properties": { + "deletion_instruction": { + "type": "string" + }, + "keep_private": { + "type": "boolean" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "profile_secret": { + "type": [ + "string", + "null" + ] + }, + "profile_secret_returned_now": { + "type": "boolean" + }, + "purpose": { + "type": "string" + }, + "reuse_instruction": { + "type": "string" + } + }, + "required": [ + "profile_id", + "profile_secret", + "profile_secret_returned_now", + "keep_private", + "purpose", + "reuse_instruction", + "deletion_instruction" + ], + "type": "object" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + } + }, + "required": [ + "profile" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_event_search_followups14 fields changed- added
Input schema / properties / avoid / descriptionAdded value: +"Terms to penalize in recommendations." - added
Input schema / properties / city / descriptionAdded value: +"City name, for example berlin or new york." - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date in YYYY-MM-DD format." - added
Input schema / properties / date_toAdded value: +{ + "description": "Inclusive end date in YYYY-MM-DD format.", + "type": "string" +} - added
Input schema / properties / featuringAdded value: +{ + "description": "Artist or performer name.", + "type": "string" +} - added
Input schema / properties / limitAdded value: +{ + "default": 12, + "description": "Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more.", + "type": "number" +} - added
Input schema / properties / max_price / descriptionAdded value: +"Preference hint used by recommend_events and plan_night." - added
Input schema / properties / offsetAdded value: +{ + "default": 0, + "type": "number" +} - added
Input schema / properties / price_minAdded value: +{ + "type": "number" +} - added
Input schema / properties / prideAdded value: +{ + "type": "boolean" +} - added
Input schema / properties / query / descriptionAdded value: +"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - added
Input schema / properties / result_limitAdded value: +{ + "default": 10, + "type": "number" +} - added
Input schema / properties / when / descriptionAdded value: +"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "missing_fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "needs_followup": { + "type": "boolean" + }, + "questions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "search_args_hint": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": [ + "boolean", + "null" + ] + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price_max": { + "type": [ + "number", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + }, + "when": { + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + } + }, + "required": [ + "needs_followup", + "missing_fields", + "questions", + "search_args_hint", + "assistant_instruction" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_preference_onboarding2 fields changed- added
Input schema / properties / profile_id / descriptionAdded value: +"Stable user/profile id if already known." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "consent_required": { + "type": "boolean" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "questions": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "consent_required", + "questions", + "assistant_instruction" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_ticket_offers2 fields changed- added
Input schema / properties / event_id / descriptionAdded value: +"Event id returned by search, recommendations, plan_night, or get_event." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "count": { + "type": "number" + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "offers": { + "items": { + "properties": { + "autonomous_purchase_supported": { + "type": "boolean" + }, + "availability_status": { + "type": "string" + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "estimated_price": { + "type": [ + "string", + "null" + ] + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "fees_included": { + "type": "boolean" + }, + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "offer_id": { + "type": "string" + }, + "price_guaranteed": { + "type": "boolean" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "purchase_mode": { + "type": "string" + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "offer_id", + "event", + "purchase_mode", + "autonomous_purchase_supported", + "availability_status" + ], + "type": "object" + }, + "type": "array" + }, + "policy": { + "properties": { + "autonomous_purchase_available": { + "type": "boolean" + }, + "current_default_behavior": { + "type": "string" + }, + "hard_rules": { + "items": { + "type": "string" + }, + "type": "array" + }, + "provider_contract": { + "type": "string" + }, + "supported_modes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "required": [ + "event", + "count", + "offers", + "policy" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
get_ticket_purchase_policy1 field changed- changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "autonomous_purchase_available": { + "type": "boolean" + }, + "current_default_behavior": { + "type": "string" + }, + "hard_rules": { + "items": { + "type": "string" + }, + "type": "array" + }, + "provider_contract": { + "type": "string" + }, + "supported_modes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "autonomous_purchase_available", + "supported_modes", + "hard_rules", + "current_default_behavior" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Removed
list_cities - Changed
plan_night16 fields changed- added
Input schema / properties / avoid / descriptionAdded value: +"Terms to penalize in recommendations." - added
Input schema / properties / city / descriptionAdded value: +"City name, for example berlin or new york." - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date in YYYY-MM-DD format." - added
Input schema / properties / date_to / descriptionAdded value: +"Inclusive end date in YYYY-MM-DD format." - added
Input schema / properties / featuring / descriptionAdded value: +"Artist or performer name." - added
Input schema / properties / limit / defaultAdded value: +12 - added
Input schema / properties / limit / descriptionAdded value: +"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - added
Input schema / properties / max_price / descriptionAdded value: +"Preference hint used by recommend_events and plan_night." - added
Input schema / properties / offset / defaultAdded value: +0 - added
Input schema / properties / profile_id / descriptionAdded value: +"Optional Dizko preference profile id. Supply it with profile_secret to apply saved and learned taste." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - removed
Input schema / properties / promoterRemoved value: -{ - "type": "string" -} - added
Input schema / properties / query / descriptionAdded value: +"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - added
Input schema / properties / result_limit / defaultAdded value: +10 - added
Input schema / properties / when / descriptionAdded value: +"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "app_download_url": { + "description": "Dizko iPhone app landing page.", + "type": "string" + }, + "assistant_instruction": { + "type": "string" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "events": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "distance_from_primary_km": { + "type": [ + "number", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "plan_note": { + "type": "string" + }, + "plan_role": { + "enum": [ + "primary", + "nearby_fallback", + "later_fallback", + "alternate" + ], + "type": "string" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "recommendation_reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation_score": { + "type": "number" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + }, + "personalization": { + "properties": { + "applied_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "current_request": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": [ + "boolean", + "null" + ] + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price_max": { + "type": [ + "number", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + }, + "when": { + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "saved_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "source": { + "type": "string" + } + }, + "type": "object" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + }, + "strategy": { + "type": "string" + }, + "when": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "city", + "when", + "strategy", + "events" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
purchase_ticket_order5 fields changed- added
Input schema / properties / confirmation_text / descriptionAdded value: +"User's explicit written confirmation, including buy/purchase, quantity, and max_total when present." - added
Input schema / properties / idempotency_key / descriptionAdded value: +"Optional idempotency key for integrated purchase providers." - added
Input schema / properties / quote_token / descriptionAdded value: +"Opaque quote token returned by quote_ticket_order." - added
Input schema / properties / user_payment_profile_id / descriptionAdded value: +"Provider-specific saved payment profile id, when an integrated provider supports autonomous purchase." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "calendar_event": { + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_url": { + "type": [ + "string", + "null" + ] + }, + "ics_content": { + "type": "string" + }, + "ics_filename": { + "type": "string" + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": "string" + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "uid": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "uid", + "ics_filename", + "ics_content" + ], + "type": [ + "object", + "null" + ] + }, + "checkout_url": { + "type": [ + "string", + "null" + ] + }, + "confirmation_prompt": { + "type": "string" + }, + "delivery_email": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "order_id": { + "type": [ + "string", + "null" + ] + }, + "provider_response": { + "additionalProperties": true, + "type": [ + "object", + "null" + ] + }, + "purchased": { + "type": "boolean" + }, + "quote": { + "properties": { + "autonomous_purchase_supported": { + "type": "boolean" + }, + "availability_status": { + "type": "string" + }, + "checkout_url": { + "type": [ + "string", + "null" + ] + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "estimated_price": { + "type": [ + "string", + "null" + ] + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "expires_at": { + "type": "string" + }, + "fees_included": { + "type": "boolean" + }, + "max_total": { + "type": [ + "number", + "null" + ] + }, + "offer_id": { + "type": "string" + }, + "price_guaranteed": { + "type": "boolean" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "purchase_mode": { + "type": "string" + }, + "quantity": { + "type": "number" + }, + "quote_id": { + "type": "string" + }, + "refund_terms": { + "type": "string" + }, + "stop_conditions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ticket_type": { + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "receipt_url": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": "string" + }, + "ticket_delivery_status": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "purchased", + "status" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
quote_ticket_order8 fields changed- added
Input schema / properties / currency / descriptionAdded value: +"Preferred currency for max_total, for example USD." - added
Input schema / properties / event_id / descriptionAdded value: +"Event id returned by search, recommendations, plan_night, or get_event." - added
Input schema / properties / max_total / descriptionAdded value: +"Maximum all-in total the user authorizes before the agent must stop and ask again." - added
Input schema / properties / offer_id / descriptionAdded value: +"Optional offer_id returned by get_ticket_offers." - added
Input schema / properties / quantity / defaultAdded value: +1 - added
Input schema / properties / refund_terms / descriptionAdded value: +"Minimum refund/transfer terms the user accepts." - added
Input schema / properties / ticket_type / descriptionAdded value: +"Requested ticket type, for example GA, balcony, seated, VIP, or best available." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "confirmation_prompt": { + "type": "string" + }, + "confirmation_required": { + "type": "boolean" + }, + "error": { + "type": "string" + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "policy": { + "properties": { + "autonomous_purchase_available": { + "type": "boolean" + }, + "current_default_behavior": { + "type": "string" + }, + "hard_rules": { + "items": { + "type": "string" + }, + "type": "array" + }, + "provider_contract": { + "type": "string" + }, + "supported_modes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "quote": { + "properties": { + "autonomous_purchase_supported": { + "type": "boolean" + }, + "availability_status": { + "type": "string" + }, + "checkout_url": { + "type": [ + "string", + "null" + ] + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "estimated_price": { + "type": [ + "string", + "null" + ] + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "expires_at": { + "type": "string" + }, + "fees_included": { + "type": "boolean" + }, + "max_total": { + "type": [ + "number", + "null" + ] + }, + "offer_id": { + "type": "string" + }, + "price_guaranteed": { + "type": "boolean" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "purchase_mode": { + "type": "string" + }, + "quantity": { + "type": "number" + }, + "quote_id": { + "type": "string" + }, + "refund_terms": { + "type": "string" + }, + "stop_conditions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ticket_type": { + "type": "string" + } + }, + "type": [ + "object", + "null" + ] + }, + "quote_token": { + "type": "string" + }, + "quoted": { + "type": "boolean" + } + }, + "required": [ + "quoted" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
recommend_events14 fields changed- added
Input schema / properties / avoid / descriptionAdded value: +"Terms to penalize in recommendations." - added
Input schema / properties / city / descriptionAdded value: +"City name, for example berlin or new york." - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date in YYYY-MM-DD format." - added
Input schema / properties / date_to / descriptionAdded value: +"Inclusive end date in YYYY-MM-DD format." - added
Input schema / properties / featuring / descriptionAdded value: +"Artist or performer name." - added
Input schema / properties / limit / defaultAdded value: +12 - added
Input schema / properties / limit / descriptionAdded value: +"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - added
Input schema / properties / max_price / descriptionAdded value: +"Preference hint used by recommend_events and plan_night." - added
Input schema / properties / offset / defaultAdded value: +0 - removed
Input schema / properties / promoterRemoved value: -{ - "type": "string" -} - added
Input schema / properties / query / descriptionAdded value: +"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - added
Input schema / properties / result_limit / defaultAdded value: +10 - added
Input schema / properties / when / descriptionAdded value: +"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "app_download_url": { + "description": "Dizko iPhone app landing page.", + "type": "string" + }, + "assistant_instruction": { + "type": "string" + }, + "count": { + "type": "number" + }, + "events": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "recommendation_reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation_score": { + "type": "number" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "count", + "events" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
recommend_events_for_user4 fields changed- added
Input schema / properties / limit / defaultAdded value: +50 - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - added
Input schema / properties / result_limit / defaultAdded value: +10 - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "app_download_url": { + "description": "Dizko iPhone app landing page.", + "type": "string" + }, + "assistant_instruction": { + "type": "string" + }, + "count": { + "type": "number" + }, + "events": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "recommendation_reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation_score": { + "type": "number" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "onboarding_needed": { + "type": "boolean" + }, + "personalization": { + "properties": { + "applied_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "current_request": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": [ + "boolean", + "null" + ] + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price_max": { + "type": [ + "number", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + }, + "when": { + "type": [ + "string", + "null" + ] + } + }, + "type": "object" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "saved_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "source": { + "type": "string" + } + }, + "type": "object" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + }, + "questions": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
record_event_feedback3 fields changed- added
Input schema / properties / attended_at / descriptionAdded value: +"ISO date/time or YYYY-MM-DD." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "feedback": { + "properties": { + "attended_at": { + "type": [ + "string", + "null" + ] + }, + "created_at": { + "type": "string" + }, + "event": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "event_id": { + "type": "string" + }, + "liked": { + "type": [ + "boolean", + "null" + ] + }, + "notes": { + "type": [ + "string", + "null" + ] + }, + "rating": { + "type": [ + "number", + "null" + ] + } + }, + "type": "object" + }, + "follow_up": { + "type": "string" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + }, + "saved": { + "type": "boolean" + } + }, + "required": [ + "saved", + "feedback", + "profile" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
save_event_preferences9 fields changed- removed
Input schema / $defsRemoved value: -{ - "dayPreference": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "additionalProperties": { - "$ref": "#/$defs/dayPreference" - }, - "propertyNames": { - "enum": [ - "monday", - "tuesday", - "wednesday", - "thursday", - "friday", - "saturday", - "sunday" - ] - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } -} - added
Input schema / properties / consent / descriptionAdded value: +"Must be true only after the user agreed to save preferences." - added
Input schema / properties / mode / defaultAdded value: +"merge" - removed
Input schema / properties / preferences / $refRemoved value: -"#/$defs/preferences" - added
Input schema / properties / preferences / propertiesAdded value: +{ + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Input schema / properties / preferences / typeAdded value: +"object" - added
Input schema / properties / profile_id / descriptionAdded value: +"Stable user/profile id." - added
Input schema / properties / profile_secret / descriptionAdded value: +"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "access_instructions": { + "properties": { + "deletion_instruction": { + "type": "string" + }, + "keep_private": { + "type": "boolean" + }, + "profile_id": { + "type": [ + "string", + "null" + ] + }, + "profile_secret": { + "type": [ + "string", + "null" + ] + }, + "profile_secret_returned_now": { + "type": "boolean" + }, + "purpose": { + "type": "string" + }, + "reuse_instruction": { + "type": "string" + } + }, + "required": [ + "profile_id", + "profile_secret", + "profile_secret_returned_now", + "keep_private", + "purpose", + "reuse_instruction", + "deletion_instruction" + ], + "type": "object" + }, + "profile": { + "properties": { + "consent": { + "type": "boolean" + }, + "feedback_count": { + "type": "number" + }, + "learned_preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", + "properties": { + "friday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "monday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "saturday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "sunday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "thursday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "tuesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "wednesday": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "profile_id": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "profile_id", + "consent", + "preferences", + "feedback_count", + "updated_at" + ], + "type": "object" + }, + "saved": { + "type": "boolean" + } + }, + "required": [ + "saved" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
- Changed
search_events14 fields changed- added
Input schema / properties / avoid / descriptionAdded value: +"Terms to penalize in recommendations." - added
Input schema / properties / city / descriptionAdded value: +"City name, for example berlin or new york." - added
Input schema / properties / date_from / descriptionAdded value: +"Inclusive start date in YYYY-MM-DD format." - added
Input schema / properties / date_to / descriptionAdded value: +"Inclusive end date in YYYY-MM-DD format." - added
Input schema / properties / featuring / descriptionAdded value: +"Artist or performer name." - added
Input schema / properties / limit / defaultAdded value: +12 - added
Input schema / properties / limit / descriptionAdded value: +"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - added
Input schema / properties / max_price / descriptionAdded value: +"Preference hint used by recommend_events and plan_night." - added
Input schema / properties / offset / defaultAdded value: +0 - removed
Input schema / properties / promoterRemoved value: -{ - "type": "string" -} - added
Input schema / properties / query / descriptionAdded value: +"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - added
Input schema / properties / result_limit / defaultAdded value: +10 - added
Input schema / properties / when / descriptionAdded value: +"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -nullNew value: +{ + "anyOf": [ + { + "properties": { + "app_download_url": { + "description": "Dizko iPhone app landing page.", + "type": "string" + }, + "assistant_instruction": { + "type": "string" + }, + "count": { + "type": "number" + }, + "events": { + "items": { + "properties": { + "attendance_count": { + "type": [ + "number", + "null" + ] + }, + "calendar_url": { + "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", + "type": [ + "string", + "null" + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "description": { + "description": "Short one-line event description for display.", + "type": [ + "string", + "null" + ] + }, + "directions_url": { + "description": "Google Maps directions link. Offer as 'Get directions'.", + "type": [ + "string", + "null" + ] + }, + "ends_at": { + "type": [ + "string", + "null" + ] + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_url": { + "type": "string" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "id": { + "type": "string" + }, + "lineup": { + "items": { + "type": "string" + }, + "type": "array" + }, + "price": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "starts_at": { + "type": [ + "string", + "null" + ] + }, + "ticket_url": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": "string" + }, + "venue": { + "type": [ + "string", + "null" + ] + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "id", + "title", + "event_url" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "count", + "events" + ], + "type": "object" + }, + { + "properties": { + "assistant_instruction": { + "type": "string" + }, + "cause": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "type": [ + "string", + "null" + ] + }, + "code": { + "type": [ + "string", + "null" + ] + }, + "error": { + "type": "string" + }, + "hostname": { + "type": [ + "string", + "null" + ] + }, + "retryable": { + "type": "boolean" + }, + "status": { + "type": [ + "number", + "null" + ] + }, + "type": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "error" + ], + "type": "object" + } + ], + "type": "object" +}
4 tool updates
- Added
find_scene_entities - Changed
plan_night1 field changed- added
Input schema / properties / promoterAdded value: +{ + "type": "string" +}
- Changed
recommend_events1 field changed- added
Input schema / properties / promoterAdded value: +{ + "type": "string" +}
- Changed
search_events1 field changed- added
Input schema / properties / promoterAdded value: +{ + "type": "string" +}
22 tool updates
- Changed
create_event_calendar_file3 fields changed- removed
Input schema / properties / event_id / descriptionRemoved value: -"Event id returned by search, recommendations, plan_night, get_event, or a ticket quote." - removed
Input schema / properties / status / descriptionRemoved value: -"Calendar status, for example CONFIRMED or TENTATIVE." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "calendar_event": { - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_url": { - "type": [ - "string", - "null" - ] - }, - "ics_content": { - "type": "string" - }, - "ics_filename": { - "type": "string" - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": "string" - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "uid": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "uid", - "ics_filename", - "ics_content" - ], - "type": [ - "object", - "null" - ] - } - }, - "required": [ - "calendar_event" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
create_event_preference_profile6 fields changed- added
Input schema / $defsAdded value: +{ + "dayPreference": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "additionalProperties": { + "$ref": "#/$defs/dayPreference" + }, + "propertyNames": { + "enum": [ + "monday", + "tuesday", + "wednesday", + "thursday", + "friday", + "saturday", + "sunday" + ] + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } +} - removed
Input schema / properties / consent / descriptionRemoved value: -"Must be true only after the user agreed to save preferences." - added
Input schema / properties / preferences / $refAdded value: +"#/$defs/preferences" - removed
Input schema / properties / preferences / propertiesRemoved value: -{ - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Input schema / properties / preferences / typeRemoved value: -"object" - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "access_instructions": { - "properties": { - "deletion_instruction": { - "type": "string" - }, - "keep_private": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "profile_secret": { - "type": [ - "string", - "null" - ] - }, - "profile_secret_returned_now": { - "type": "boolean" - }, - "purpose": { - "type": "string" - }, - "reuse_instruction": { - "type": "string" - } - }, - "required": [ - "profile_id", - "profile_secret", - "profile_secret_returned_now", - "keep_private", - "purpose", - "reuse_instruction", - "deletion_instruction" - ], - "type": "object" - }, - "assistant_instruction": { - "type": "string" - }, - "created": { - "type": "boolean" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "profile_secret": { - "description": "Returned once when a profile is created. The service stores only a hash.", - "type": "string" - } - }, - "required": [ - "created" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
delete_event_preferences4 fields changed- removed
Input schema / properties / confirm_delete / descriptionRemoved value: -"Must be true only after the user confirms deletion of Dizko connector preferences and feedback history." - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "deleted": { - "type": "boolean" - } - }, - "required": [ - "deleted" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_artist_events9 fields changed- removed
Input schema / properties / artists / descriptionRemoved value: -"Artist, DJ, performer, or comedian names to look up (max 8 per call)." - removed
Input schema / properties / city / descriptionRemoved value: -"Optional city to scope the search; omit to search all cities." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format. Defaults to today." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Optional inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / limit_per_artist / defaultRemoved value: -5 - removed
Input schema / properties / limit_per_artist / descriptionRemoved value: -"Upcoming events per artist (max 10)." - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Optional Dizko preference profile id. When artists is omitted, the profile's saved featuring list is used." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "artists": { - "items": { - "properties": { - "artist": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "artist", - "count", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "assistant_instruction": { - "type": "string" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "date_from": { - "type": "string" - }, - "date_to": { - "type": [ - "string", - "null" - ] - }, - "dropped_artists": { - "items": { - "type": "string" - }, - "type": "array" - }, - "not_found": { - "items": { - "type": "string" - }, - "type": "array" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - } - }, - "required": [ - "artists", - "not_found" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_city_pulse6 fields changed- removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format. Defaults to today." - removed
Input schema / properties / days / defaultRemoved value: -7 - removed
Input schema / properties / days / descriptionRemoved value: -"Window length in days starting from date_from (max 14)." - removed
Input schema / properties / event_types / descriptionRemoved value: -"Optional event-type filter, for example party." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "busiest_nights": { - "items": { - "properties": { - "date": { - "type": "string" - }, - "events": { - "type": "number" - }, - "weekday": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "date", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "date_from": { - "type": "string" - }, - "date_to": { - "type": "string" - }, - "days": { - "type": "number" - }, - "free_events_in_sample": { - "type": "number" - }, - "headliners": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "sample_note": { - "type": "string" - }, - "sample_size": { - "type": "number" - }, - "top_genres": { - "items": { - "properties": { - "events": { - "type": "number" - }, - "genre": { - "type": "string" - } - }, - "required": [ - "genre", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "top_venues": { - "items": { - "properties": { - "events": { - "type": "number" - }, - "total_attendance": { - "type": "number" - }, - "venue": { - "type": "string" - } - }, - "required": [ - "venue", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "total_available": { - "type": "number" - } - }, - "required": [ - "date_from", - "date_to", - "total_available", - "sample_size", - "busiest_nights", - "top_venues", - "top_genres", - "headliners" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_daily_roundup13 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in the ranking." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date / descriptionRemoved value: -"Target day in YYYY-MM-DD format. Defaults to today." - removed
Input schema / properties / limit / defaultRemoved value: -100 - removed
Input schema / properties / limit / descriptionRemoved value: -"How many of the day's events to fetch and rank." - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Optional Dizko preference profile id. Supply it with profile_secret to personalize the picks with saved, learned, and per-day preferences." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - removed
Input schema / properties / section_limit / defaultRemoved value: -5 - removed
Input schema / properties / section_limit / descriptionRemoved value: -"Events per category section (max 10)." - removed
Input schema / properties / top_limit / defaultRemoved value: -5 - removed
Input schema / properties / top_limit / descriptionRemoved value: -"Top picks to feature (max 10)." - removed
Input schema / properties / when / descriptionRemoved value: -"Alternative date preset: today, tonight, or tomorrow." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "date": { - "type": "string" - }, - "personalization": { - "properties": { - "applied_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "current_request": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "saved_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "source": { - "type": "string" - } - }, - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "sections": { - "items": { - "properties": { - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "key": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "key", - "title", - "count", - "events" - ], - "type": "object" - }, - "type": "array" - }, - "top_picks": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "total_available": { - "type": "number" - }, - "weekday": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "date", - "total_available", - "top_picks", - "sections" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event2 fields changed- removed
Input schema / properties / id / descriptionRemoved value: -"Event id." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event_feedback_prompt2 fields changed- removed
Input schema / properties / attended_at / descriptionRemoved value: -"Optional ISO date/time or YYYY-MM-DD the user attended or planned to attend." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "attended_at": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "event", - "attended_at", - "questions", - "assistant_instruction" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event_preferences3 fields changed- removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "access_instructions": { - "properties": { - "deletion_instruction": { - "type": "string" - }, - "keep_private": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "profile_secret": { - "type": [ - "string", - "null" - ] - }, - "profile_secret_returned_now": { - "type": "boolean" - }, - "purpose": { - "type": "string" - }, - "reuse_instruction": { - "type": "string" - } - }, - "required": [ - "profile_id", - "profile_secret", - "profile_secret_returned_now", - "keep_private", - "purpose", - "reuse_instruction", - "deletion_instruction" - ], - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - } - }, - "required": [ - "profile" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_event_search_followups14 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_toRemoved value: -{ - "description": "Inclusive end date in YYYY-MM-DD format.", - "type": "string" -} - removed
Input schema / properties / featuringRemoved value: -{ - "description": "Artist or performer name.", - "type": "string" -} - removed
Input schema / properties / limitRemoved value: -{ - "default": 12, - "description": "Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more.", - "type": "number" -} - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offsetRemoved value: -{ - "default": 0, - "type": "number" -} - removed
Input schema / properties / price_minRemoved value: -{ - "type": "number" -} - removed
Input schema / properties / prideRemoved value: -{ - "type": "boolean" -} - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limitRemoved value: -{ - "default": 10, - "type": "number" -} - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "missing_fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "needs_followup": { - "type": "boolean" - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "search_args_hint": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - } - }, - "required": [ - "needs_followup", - "missing_fields", - "questions", - "search_args_hint", - "assistant_instruction" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_preference_onboarding2 fields changed- removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id if already known." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "consent_required": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "consent_required", - "questions", - "assistant_instruction" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_ticket_offers2 fields changed- removed
Input schema / properties / event_id / descriptionRemoved value: -"Event id returned by search, recommendations, plan_night, or get_event." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "offers": { - "items": { - "properties": { - "autonomous_purchase_supported": { - "type": "boolean" - }, - "availability_status": { - "type": "string" - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "estimated_price": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "fees_included": { - "type": "boolean" - }, - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "offer_id": { - "type": "string" - }, - "price_guaranteed": { - "type": "boolean" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "purchase_mode": { - "type": "string" - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "offer_id", - "event", - "purchase_mode", - "autonomous_purchase_supported", - "availability_status" - ], - "type": "object" - }, - "type": "array" - }, - "policy": { - "properties": { - "autonomous_purchase_available": { - "type": "boolean" - }, - "current_default_behavior": { - "type": "string" - }, - "hard_rules": { - "items": { - "type": "string" - }, - "type": "array" - }, - "provider_contract": { - "type": "string" - }, - "supported_modes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "required": [ - "event", - "count", - "offers", - "policy" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
get_ticket_purchase_policy1 field changed- changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "autonomous_purchase_available": { - "type": "boolean" - }, - "current_default_behavior": { - "type": "string" - }, - "hard_rules": { - "items": { - "type": "string" - }, - "type": "array" - }, - "provider_contract": { - "type": "string" - }, - "supported_modes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "autonomous_purchase_available", - "supported_modes", - "hard_rules", - "current_default_behavior" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Added
list_cities - Changed
plan_night15 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / featuring / descriptionRemoved value: -"Artist or performer name." - removed
Input schema / properties / limit / defaultRemoved value: -12 - removed
Input schema / properties / limit / descriptionRemoved value: -"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offset / defaultRemoved value: -0 - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Optional Dizko preference profile id. Supply it with profile_secret to apply saved and learned taste." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "distance_from_primary_km": { - "type": [ - "number", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "plan_note": { - "type": "string" - }, - "plan_role": { - "enum": [ - "primary", - "nearby_fallback", - "later_fallback", - "alternate" - ], - "type": "string" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "personalization": { - "properties": { - "applied_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "current_request": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "saved_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "source": { - "type": "string" - } - }, - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "strategy": { - "type": "string" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "city", - "when", - "strategy", - "events" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
purchase_ticket_order5 fields changed- removed
Input schema / properties / confirmation_text / descriptionRemoved value: -"User's explicit written confirmation, including buy/purchase, quantity, and max_total when present." - removed
Input schema / properties / idempotency_key / descriptionRemoved value: -"Optional idempotency key for integrated purchase providers." - removed
Input schema / properties / quote_token / descriptionRemoved value: -"Opaque quote token returned by quote_ticket_order." - removed
Input schema / properties / user_payment_profile_id / descriptionRemoved value: -"Provider-specific saved payment profile id, when an integrated provider supports autonomous purchase." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "calendar_event": { - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_url": { - "type": [ - "string", - "null" - ] - }, - "ics_content": { - "type": "string" - }, - "ics_filename": { - "type": "string" - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": "string" - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "uid": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "uid", - "ics_filename", - "ics_content" - ], - "type": [ - "object", - "null" - ] - }, - "checkout_url": { - "type": [ - "string", - "null" - ] - }, - "confirmation_prompt": { - "type": "string" - }, - "delivery_email": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "order_id": { - "type": [ - "string", - "null" - ] - }, - "provider_response": { - "additionalProperties": true, - "type": [ - "object", - "null" - ] - }, - "purchased": { - "type": "boolean" - }, - "quote": { - "properties": { - "autonomous_purchase_supported": { - "type": "boolean" - }, - "availability_status": { - "type": "string" - }, - "checkout_url": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "estimated_price": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "expires_at": { - "type": "string" - }, - "fees_included": { - "type": "boolean" - }, - "max_total": { - "type": [ - "number", - "null" - ] - }, - "offer_id": { - "type": "string" - }, - "price_guaranteed": { - "type": "boolean" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "purchase_mode": { - "type": "string" - }, - "quantity": { - "type": "number" - }, - "quote_id": { - "type": "string" - }, - "refund_terms": { - "type": "string" - }, - "stop_conditions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ticket_type": { - "type": "string" - } - }, - "type": [ - "object", - "null" - ] - }, - "receipt_url": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": "string" - }, - "ticket_delivery_status": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "purchased", - "status" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
quote_ticket_order8 fields changed- removed
Input schema / properties / currency / descriptionRemoved value: -"Preferred currency for max_total, for example USD." - removed
Input schema / properties / event_id / descriptionRemoved value: -"Event id returned by search, recommendations, plan_night, or get_event." - removed
Input schema / properties / max_total / descriptionRemoved value: -"Maximum all-in total the user authorizes before the agent must stop and ask again." - removed
Input schema / properties / offer_id / descriptionRemoved value: -"Optional offer_id returned by get_ticket_offers." - removed
Input schema / properties / quantity / defaultRemoved value: -1 - removed
Input schema / properties / refund_terms / descriptionRemoved value: -"Minimum refund/transfer terms the user accepts." - removed
Input schema / properties / ticket_type / descriptionRemoved value: -"Requested ticket type, for example GA, balcony, seated, VIP, or best available." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "confirmation_prompt": { - "type": "string" - }, - "confirmation_required": { - "type": "boolean" - }, - "error": { - "type": "string" - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "policy": { - "properties": { - "autonomous_purchase_available": { - "type": "boolean" - }, - "current_default_behavior": { - "type": "string" - }, - "hard_rules": { - "items": { - "type": "string" - }, - "type": "array" - }, - "provider_contract": { - "type": "string" - }, - "supported_modes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "quote": { - "properties": { - "autonomous_purchase_supported": { - "type": "boolean" - }, - "availability_status": { - "type": "string" - }, - "checkout_url": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "estimated_price": { - "type": [ - "string", - "null" - ] - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "expires_at": { - "type": "string" - }, - "fees_included": { - "type": "boolean" - }, - "max_total": { - "type": [ - "number", - "null" - ] - }, - "offer_id": { - "type": "string" - }, - "price_guaranteed": { - "type": "boolean" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "purchase_mode": { - "type": "string" - }, - "quantity": { - "type": "number" - }, - "quote_id": { - "type": "string" - }, - "refund_terms": { - "type": "string" - }, - "stop_conditions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ticket_type": { - "type": "string" - } - }, - "type": [ - "object", - "null" - ] - }, - "quote_token": { - "type": "string" - }, - "quoted": { - "type": "boolean" - } - }, - "required": [ - "quoted" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
recommend_events13 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / featuring / descriptionRemoved value: -"Artist or performer name." - removed
Input schema / properties / limit / defaultRemoved value: -12 - removed
Input schema / properties / limit / descriptionRemoved value: -"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offset / defaultRemoved value: -0 - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "count", - "events" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
recommend_events_for_user4 fields changed- removed
Input schema / properties / limit / defaultRemoved value: -50 - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "recommendation_reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation_score": { - "type": "number" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "onboarding_needed": { - "type": "boolean" - }, - "personalization": { - "properties": { - "applied_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "current_request": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": [ - "boolean", - "null" - ] - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price_max": { - "type": [ - "number", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - }, - "when": { - "type": [ - "string", - "null" - ] - } - }, - "type": "object" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "saved_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "source": { - "type": "string" - } - }, - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "questions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
record_event_feedback3 fields changed- removed
Input schema / properties / attended_at / descriptionRemoved value: -"ISO date/time or YYYY-MM-DD." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "feedback": { - "properties": { - "attended_at": { - "type": [ - "string", - "null" - ] - }, - "created_at": { - "type": "string" - }, - "event": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "event_id": { - "type": "string" - }, - "liked": { - "type": [ - "boolean", - "null" - ] - }, - "notes": { - "type": [ - "string", - "null" - ] - }, - "rating": { - "type": [ - "number", - "null" - ] - } - }, - "type": "object" - }, - "follow_up": { - "type": "string" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "saved": { - "type": "boolean" - } - }, - "required": [ - "saved", - "feedback", - "profile" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
save_event_preferences9 fields changed- added
Input schema / $defsAdded value: +{ + "dayPreference": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "preferences": { + "properties": { + "avoid": { + "items": { + "type": "string" + }, + "type": "array" + }, + "cities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "day_filters": { + "additionalProperties": { + "$ref": "#/$defs/dayPreference" + }, + "propertyNames": { + "enum": [ + "monday", + "tuesday", + "wednesday", + "thursday", + "friday", + "saturday", + "sunday" + ] + }, + "type": "object" + }, + "event_types": { + "items": { + "type": "string" + }, + "type": "array" + }, + "featuring": { + "items": { + "type": "string" + }, + "type": "array" + }, + "free": { + "type": "boolean" + }, + "genres": { + "items": { + "type": "string" + }, + "type": "array" + }, + "max_price": { + "type": "number" + }, + "neighborhoods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "nightlife": { + "type": "boolean" + }, + "venues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vibe": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } +} - removed
Input schema / properties / consent / descriptionRemoved value: -"Must be true only after the user agreed to save preferences." - removed
Input schema / properties / mode / defaultRemoved value: -"merge" - added
Input schema / properties / preferences / $refAdded value: +"#/$defs/preferences" - removed
Input schema / properties / preferences / propertiesRemoved value: -{ - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Input schema / properties / preferences / typeRemoved value: -"object" - removed
Input schema / properties / profile_id / descriptionRemoved value: -"Stable user/profile id." - removed
Input schema / properties / profile_secret / descriptionRemoved value: -"Private profile secret returned when the profile was created." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "access_instructions": { - "properties": { - "deletion_instruction": { - "type": "string" - }, - "keep_private": { - "type": "boolean" - }, - "profile_id": { - "type": [ - "string", - "null" - ] - }, - "profile_secret": { - "type": [ - "string", - "null" - ] - }, - "profile_secret_returned_now": { - "type": "boolean" - }, - "purpose": { - "type": "string" - }, - "reuse_instruction": { - "type": "string" - } - }, - "required": [ - "profile_id", - "profile_secret", - "profile_secret_returned_now", - "keep_private", - "purpose", - "reuse_instruction", - "deletion_instruction" - ], - "type": "object" - }, - "profile": { - "properties": { - "consent": { - "type": "boolean" - }, - "feedback_count": { - "type": "number" - }, - "learned_preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "preferences": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "cities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "day_filters": { - "description": "Optional per-weekday filters applied only when searching that day, for example techno Fridays but chill Sundays. Array fields add to the user's general taste; max_price/free/nightlife override it for that day.", - "properties": { - "friday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "monday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "saturday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "sunday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "thursday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "tuesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "wednesday": { - "properties": { - "avoid": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - } - }, - "type": "object" - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "featuring": { - "items": { - "type": "string" - }, - "type": "array" - }, - "free": { - "type": "boolean" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "max_price": { - "type": "number" - }, - "neighborhoods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "nightlife": { - "type": "boolean" - }, - "venues": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "profile_id": { - "type": "string" - }, - "updated_at": { - "type": "string" - } - }, - "required": [ - "profile_id", - "consent", - "preferences", - "feedback_count", - "updated_at" - ], - "type": "object" - }, - "saved": { - "type": "boolean" - } - }, - "required": [ - "saved" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
- Changed
search_events13 fields changed- removed
Input schema / properties / avoid / descriptionRemoved value: -"Terms to penalize in recommendations." - removed
Input schema / properties / city / descriptionRemoved value: -"City name, for example berlin or new york." - removed
Input schema / properties / date_from / descriptionRemoved value: -"Inclusive start date in YYYY-MM-DD format." - removed
Input schema / properties / date_to / descriptionRemoved value: -"Inclusive end date in YYYY-MM-DD format." - removed
Input schema / properties / featuring / descriptionRemoved value: -"Artist or performer name." - removed
Input schema / properties / limit / defaultRemoved value: -12 - removed
Input schema / properties / limit / descriptionRemoved value: -"Results per page (default 12). The response's count field is the TOTAL matching events. Raise limit or use offset to page through more." - removed
Input schema / properties / max_price / descriptionRemoved value: -"Preference hint used by recommend_events and plan_night." - removed
Input schema / properties / offset / defaultRemoved value: -0 - removed
Input schema / properties / query / descriptionRemoved value: -"Free-text search, hybrid-ranked by the live API: exact prefix > substring > fuzzy > semantic similarity over event embeddings. Handles soft natural-language intent ('dark queer warehouse rave', 'ambient listening bar') as well as literal names, and recognizes date phrases." - removed
Input schema / properties / result_limit / defaultRemoved value: -10 - removed
Input schema / properties / when / descriptionRemoved value: -"Date preset: today, tonight, tomorrow, weekend, week, this week, any, or YYYY-MM-DD." - changed
Output schema / (root)Previous value: -{ - "anyOf": [ - { - "properties": { - "app_download_url": { - "description": "Dizko iPhone app landing page.", - "type": "string" - }, - "assistant_instruction": { - "type": "string" - }, - "count": { - "type": "number" - }, - "events": { - "items": { - "properties": { - "attendance_count": { - "type": [ - "number", - "null" - ] - }, - "calendar_url": { - "description": "Prefilled Google Calendar link. Offer as 'Add to calendar'.", - "type": [ - "string", - "null" - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "description": { - "description": "Short one-line event description for display.", - "type": [ - "string", - "null" - ] - }, - "directions_url": { - "description": "Google Maps directions link. Offer as 'Get directions'.", - "type": [ - "string", - "null" - ] - }, - "ends_at": { - "type": [ - "string", - "null" - ] - }, - "event_types": { - "items": { - "type": "string" - }, - "type": "array" - }, - "event_url": { - "type": "string" - }, - "genres": { - "items": { - "type": "string" - }, - "type": "array" - }, - "id": { - "type": "string" - }, - "lineup": { - "items": { - "type": "string" - }, - "type": "array" - }, - "price": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "starts_at": { - "type": [ - "string", - "null" - ] - }, - "ticket_url": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": "string" - }, - "venue": { - "type": [ - "string", - "null" - ] - }, - "vibe": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "id", - "title", - "event_url" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "count", - "events" - ], - "type": "object" - }, - { - "properties": { - "assistant_instruction": { - "type": "string" - }, - "cause": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "type": [ - "string", - "null" - ] - }, - "code": { - "type": [ - "string", - "null" - ] - }, - "error": { - "type": "string" - }, - "hostname": { - "type": [ - "string", - "null" - ] - }, - "retryable": { - "type": "boolean" - }, - "status": { - "type": [ - "number", - "null" - ] - }, - "type": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "error" - ], - "type": "object" - } - ], - "type": "object" -}New value: +null
21 tool updates
- First observed
create_event_calendar_file - First observed
create_event_preference_profile - First observed
delete_event_preferences - First observed
get_artist_events - First observed
get_city_pulse - First observed
get_daily_roundup - First observed
get_event - First observed
get_event_feedback_prompt - First observed
get_event_preferences - First observed
get_event_search_followups - First observed
get_preference_onboarding - First observed
get_ticket_offers - First observed
get_ticket_purchase_policy - First observed
plan_night - First observed
purchase_ticket_order - First observed
quote_ticket_order - First observed
recommend_events - First observed
recommend_events_for_user - First observed
record_event_feedback - First observed
save_event_preferences - First observed
search_events
Related MCP Connectors
Live-concert discovery: 44,000+ upcoming concerts worldwide by city, artist, genre or festival.
What's on in any city: live, ranked concerts, sport, festivals, nightlife and culture.
Find concerts, parties, club nights, festivals and more across Germany.
Search live events in 60+ countries, plan a night out, and demand artists to tour your city.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables browsing live event, venue, and lineup listings city by city, with optional category filtering for gigs, club nights, comedy, theatre, and talks. Also returns full detail for any single event, including dates, venue and address, on-sale window, starting price, billed artists, and highlights such as age restrictions.MIT
- AlicenseAqualityBmaintenanceProvides music events, concerts, music festivals, nightclubs and other events information.172MIT
- AlicenseNot gradedqualityDmaintenanceDiscover tech events, startup meetups, AI events across cities including hidden ones.33 npm2MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search live electronic music event listings — resolving cities/areas, browsing club nights and festivals by date range and genre, and retrieving artist/DJ and venue/club profiles with their recent and upcoming events.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.