addedInput schema / properties / cities / description
Added value: +"City slug filters from get_school_filters."
addedInput schema / properties / cities / items / description
Added value: +"City slug."
addedInput schema / properties / city / description
Added value: +"Single city slug filter. Prefer cities[] for multiple."
addedInput schema / properties / country / description
Added value: +"Country slug or name filter from get_school_filters."
addedInput schema / properties / course_type / description
Added value: +"Course type slug from get_school_filters (e.g. intensive, private)."
changedInput schema / properties / language / description
Previous value: -"Language slug, e.g. spanish"New value: +"Language slug filter from get_school_filters (e.g. spanish, english)."
addedInput schema / properties / language / examples
Added value: +[
+ "spanish"
+]
addedInput schema / properties / limit / description
Added value: +"Maximum schools to return (1–20)."
addedInput schema / properties / locale / description
Added value: +"Response language and site context. One of en, nl, da, sv."
addedInput schema / properties / locale / examples
Added value: +[
+ "en",
+ "nl",
+ "da",
+ "sv"
+]
addedInput schema / properties / query / description
Added value: +"Free-text search (school name, city, or keyword). Empty returns popular matches for the other filters."
addedInput schema / properties / query / examples
Added value: +[
+ "Barcelona intensive Spanish"
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "data": {
+ "additionalProperties": true,
+ "description": "Meilisearch-style payload with hits[] (school_id, title, url, city, country, pricing hints).",
+ "type": "object"
+ },
+ "success": {
+ "const": true
+ }
+ },
+ "required": [
+ "success"
+ ],
+ "type": "object"
+}