fever_feed
List a city's curated Fever feed rows and available pill filters to discover editorial plan categories, including category IDs that filter lists omit.
Instructions
List one city's curated Fever feed rows and the feed's pill filter enum. Returns one city's curated Fever (feverup.com) feed: every row with its title, subtype, layout and Fever category id, plus the feed's complete pill enum (creative, culture, wellness, tourist, social, luxe, romantic, detective, nightlife, foodie, adventurer, family). This is a discovery surface, not coverage: the rows are editorial carousels, and each row's items are reached through fever-plans with the row's whatplanfilter_id. It exists because fever-filters is incomplete: Fever runs two disjoint category id spaces, and today's NYC feed exposes nine category ids the filter list never lists (558, 566, 655, 851, 865, 871, 1033, 1070, 1109 on 2026-11-08, drifting by city and day), most of which fever-plans accepts as whatplanfilter_id. pill_id filters the rows and is validated against the pills array in the same response, because the enum is only learnable from the response itself; an unknown pill is a typed invalid-params error listing the accepted ids. A served city is identified by a non-empty pills array, so an unserved city_code is a typed invalid-params error naming the code rather than an empty success. Carousel items are deliberately not exposed: the whatplanfilter item route answers 404 upstream for every variant.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"city_code": "<city_code>"
},
"name": "fever_feed"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pill_id | No | Feed pill id to filter the rows, e.g. foodie; the accepted set is the pills array this endpoint returns | |
| city_code | Yes | Fever city code, e.g. NYC |