addedInput schema / properties / audience
Added value: +{
+ "description": "Who the event is only for: kids, teens, seniors (older adults: senior-center programs, 55+ groups), or general (none of those). Default: no filter. Caregiver/aging talks for families and professionals are general.",
+ "enum": [
+ "general",
+ "kids",
+ "teens",
+ "seniors"
+ ],
+ "type": "string"
+}
addedInput schema / properties / biz_format
Added value: +{
+ "description": "Kind of work event: referral_group (BNI etc.), chamber, mixer, breakfast_lunch, workshop_training, conference_expo, career_fair, ce_credits, pitch_demo, committee_meeting",
+ "enum": [
+ "referral_group",
+ "chamber",
+ "mixer",
+ "breakfast_lunch",
+ "workshop_training",
+ "conference_expo",
+ "career_fair",
+ "ce_credits",
+ "pitch_demo",
+ "committee_meeting"
+ ],
+ "type": "string"
+}
addedInput schema / properties / sector
Added value: +{
+ "description": "Industry a work event is for (only events with a work topic carry one; general networking has none): e.g. senior_care, healthcare, real_estate, finance_insurance, legal, tech",
+ "enum": [
+ "senior_care",
+ "healthcare",
+ "life_sciences",
+ "real_estate",
+ "finance_insurance",
+ "legal",
+ "tech",
+ "defense_government",
+ "trades_construction",
+ "hospitality_food",
+ "retail_ecommerce",
+ "marketing_media",
+ "nonprofit",
+ "energy_climate",
+ "hr_workforce",
+ "creative_design"
+ ],
+ "type": "string"
+}
changedInput schema / properties / topic / enum
Previous value: -[
- "arts",
- "books",
- "civic",
- "classes",
- "comedy",
- "community",
- "conferences",
- "culture",
- "faith",
- "family",
- "film",
- "food_drink",
- "games",
- "markets",
- "networking",
- "nightlife",
- "nonprofit",
- "outdoors",
- "science",
- "sports",
- "startup",
- "talks",
- "wellness",
- "wine"
-]New value: +[
+ "arts",
+ "books",
+ "civic",
+ "classes",
+ "comedy",
+ "community",
+ "conferences",
+ "culture",
+ "faith",
+ "family",
+ "film",
+ "food_drink",
+ "games",
+ "markets",
+ "networking",
+ "nightlife",
+ "nonprofit",
+ "outdoors",
+ "science",
+ "sports",
+ "startup",
+ "talks",
+ "wellness",
+ "wine",
+ "business"
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "attribution": {
+ "type": "string"
+ },
+ "by_day": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "description": "Matches per date (YYYY-MM-DD), all of them, not just the rows shown",
+ "type": "object"
+ },
+ "count": {
+ "description": "Events that matched in total",
+ "type": "number"
+ },
+ "coverage": {
+ "description": "Coverage and accuracy page",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "data_generated": {
+ "description": "When this city's data was last published",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "events": {
+ "items": {
+ "properties": {
+ "audience": {
+ "description": "kids, teens or seniors when the event is only for them",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "biz_formats": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "categories": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "city": {
+ "description": "Town or city within the metro",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "date": {
+ "description": "Local start date, YYYY-MM-DD",
+ "type": "string"
+ },
+ "distance_km": {
+ "description": "With near: distance from the place",
+ "type": "number"
+ },
+ "end": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "first_seen": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "free": {
+ "type": "boolean"
+ },
+ "id": {
+ "description": "Stable 12-character id; pass it to get_event",
+ "type": "string"
+ },
+ "last_fetched": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "last_seen": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "link": {
+ "description": "The original listing; keep it and credit What's Up In",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "location": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "neighborhood": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "performers": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "possibly_free": {
+ "type": "boolean"
+ },
+ "posted_by_sources": {
+ "type": "number"
+ },
+ "price": {
+ "description": "All-in price as the source states it, \"Free\", or \"See tickets\" when the source doesn't state the all-in total",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "recurring": {
+ "description": "weekly, biweekly or monthly when the event is one date of a series",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "region": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rv": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sectors": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "sold_out": {
+ "type": "boolean"
+ },
+ "sources": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "start": {
+ "description": "Local start, ISO 8601, when the source gives a time",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "type": "string"
+ },
+ "topics": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "date"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "place": {
+ "properties": {
+ "center": {
+ "items": {
+ "type": "number"
+ },
+ "type": "array"
+ },
+ "kind": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "matched": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "radius_km": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "unplaced_events": {
+ "description": "Events left out because their venue isn't mapped",
+ "type": "number"
+ }
+ },
+ "required": [],
+ "type": "object"
+ },
+ "shown": {
+ "description": "Events returned (at most limit)",
+ "type": "number"
+ }
+ },
+ "required": [
+ "count",
+ "shown",
+ "events"
+ ],
+ "type": "object"
+}