addedInput schema / properties / cursor
Added value: +{
+ "default": 0,
+ "description": "Zero-based episode offset for pagination. Use the `next_cursor` returned by a prior search/listing call to fetch the next page of results.",
+ "minimum": 0,
+ "type": "integer"
+}
changedOutput schema / properties / count / description
Previous value: -"Number of episodes returned."New value: +"Number of episodes returned on this page."
addedOutput schema / properties / next_cursor
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Cursor to pass to the next search call to retrieve the next page of results, or null if there are no more pages."
+}
addedOutput schema / properties / total_count
Added value: +{
+ "description": "Number of matching episodes, counted over the nearest-match candidate window rather than the whole catalog. When `total_count_is_approximate` is true, treat this as a lower bound — broad queries may have more matches than reported.",
+ "type": "integer"
+}
addedOutput schema / properties / total_count_is_approximate
Added value: +{
+ "default": false,
+ "description": "True when the candidate window was exhausted, so `total_count` undercounts the true number of matches. When false, `total_count` is exact. Refine the query for tighter results if this is true and you need a complete set.",
+ "type": "boolean"
+}
changedOutput schema / required
Previous value: -[
- "episodes",
- "count",
- "query"
-]New value: +[
+ "episodes",
+ "count",
+ "query",
+ "total_count"
+]