addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "description": "Skip this many recalls in the window before returning results. Combine with limit to page through total_found — e.g. limit 20 with offset 0, 20, 40. An offset at or past total_found returns an empty result set rather than an error.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / properties / has_more
Added value: +{
+ "description": "True when recalls remain past this window — call again with offset raised by the number of recalls returned.",
+ "type": "boolean"
+}
addedOutput schema / properties / offset
Added value: +{
+ "description": "Number of recalls skipped before this window.",
+ "type": "number"
+}
changedOutput schema / properties / recalls / items / properties / remedy_options / description
Previous value: -"Remedy types."New value: +"Remedy types: Refund, Repair, Replace, New Instructions, Dispose, Label, No Remedy Available, Inspect. Multiple may apply. Often empty — CPSC classified the remedy on fewer than half its records; call cpsc_get_recall for the remedy narrative when this is empty."
changedOutput schema / properties / total_found / description
Previous value: -"Total recalls in this period before the limit was applied."New value: +"Total recalls in this period, counted before offset and limit narrow the window."
changedOutput schema / properties / truncated / description
Previous value: -"True when total_found exceeds the limit."New value: +"True when total_found exceeds the limit. Independent of offset."
changedOutput schema / required
Previous value: -[
- "recalls",
- "period",
- "total_found",
- "truncated",
- "cpsc_jurisdiction",
- "source_note"
-]New value: +[
+ "recalls",
+ "period",
+ "total_found",
+ "truncated",
+ "offset",
+ "has_more",
+ "cpsc_jurisdiction",
+ "source_note"
+]