Search programs & events
search_programsSearch published community food programs, events, volunteer roles and jobs (free food, markets, cooking classes, community meals, …) — the same filters as GET /v1/programs: text, organizer entity, saved map, area (bbox / near / country / province / city), kind, categories, audiences, access and cost models, recurring vs one-time, and an optional date range (programs with a date in [from, to)). Ordered by next date. Paginated via cursor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free text over name, summary, organizer and tags | |
| to | No | ISO date or date-time: has a date before this | |
| tz | No | Timezone for bare from/to dates (default America/Halifax) | |
| bbox | No | [minLng, minLat, maxLng, maxLat] | |
| city | No | City, case-insensitive | |
| from | No | ISO date or date-time: has a date on or after this | |
| kind | No | program · event · volunteer · job | |
| near | No | A point; use with radius_km | |
| limit | No | Page size (default 25, max 100) | |
| cursor | No | Opaque cursor from the previous page (next_cursor) | |
| country | No | ISO 3166-1 code canonical (CA); any spelling matches | |
| province | No | ISO 3166-2 code canonical (NS); any spelling matches | |
| audiences | No | ||
| entity_id | No | Programs this entity organizes, hosts or partners on | |
| frequency | No | ||
| radius_km | No | Radius around `near` (default 10, max 200) | |
| saved_map | No | A public saved map (share token or id): programs of the organizations on it | |
| categories | No | ||
| cost_models | No | ||
| access_models | No |