whats_on
Ranked events + a citation-ready prose summary for an area and time window.
Parameters6
| area | string | optional | Area id, e.g. 'notl'. Defaults to the only area. |
| window | string | optional | Time window. |
| categories | array | optional | |
| audience | string | optional | |
| budget | string | optional | |
| exposure | string | optional | Weather exposure filter — 'indoor' includes mixed (rain-safe) venues. Use when the visitor mentions weather. |
Raw schema
{
"type": "object",
"properties": {
"area": {
"type": "string",
"description": "Area id, e.g. 'notl'. Defaults to the only area."
},
"window": {
"type": "string",
"enum": [
"today",
"weekend",
"week"
],
"description": "Time window."
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"audience": {
"type": "string"
},
"budget": {
"type": "string",
"enum": [
"free",
"paid"
]
},
"exposure": {
"type": "string",
"enum": [
"indoor",
"outdoor",
"mixed"
],
"description": "Weather exposure filter — 'indoor' includes mixed (rain-safe) venues. Use when the visitor mentions weather."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}