addedInput schema / properties / code
Added value: +{
+ "description": "Exact domain code lookup (e.g. \"RL\"), case-insensitive. Returns that one domain's full record on a single page. Takes precedence over `topic` / `indexed_only` when provided.",
+ "type": "string"
+}
addedInput schema / properties / limit
Added value: +{
+ "default": 20,
+ "description": "Maximum domains to return on this page (max 200 — above the catalog size, so raise it to fetch everything at once). Domain descriptions are long; the default keeps a browse call small.",
+ "maximum": 200,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "description": "Zero-based pagination offset into the matching domains (code-sorted). When the response reports truncated, pass the returned nextOffset here to fetch the next page. Ignored for exact-code lookups (always single-page).",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / properties / nextOffset
Added value: +{
+ "description": "Offset to pass on the next call to fetch the following page. Present only when truncated is true; absent on the last page and for exact-code lookups.",
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+}
changedOutput schema / properties / notice / description
Previous value: -"Guidance when a topic filter matched nothing or no domains are indexed yet."New value: +"Guidance when a filter matched nothing, more pages remain, or no domains are indexed yet."
changedOutput schema / properties / totalCount / description
Previous value: -"Total domains in the FAOSTAT catalog."New value: +"Total domains in the FAOSTAT catalog, independent of any filter."
addedOutput schema / properties / totalMatches
Added value: +{
+ "description": "Domains matching the current filters, before the page limit is applied.",
+ "type": "number"
+}
addedOutput schema / properties / truncated
Added value: +{
+ "description": "True when more matches remain beyond the returned page — fetch them with nextOffset.",
+ "type": "boolean"
+}
changedOutput schema / required
Previous value: -[
- "domains",
- "totalCount",
- "indexedCount"
-]New value: +[
+ "domains",
+ "totalCount",
+ "totalMatches",
+ "truncated",
+ "indexedCount"
+]