changedInput schema / properties / maxResults / description
Previous value: -"Maximum CIDs to return (1-200). Default: 20."New value: +"Maximum CIDs to return per page (1-200). Use offset to reach matches past this page. Default: 20."
changedInput schema / properties / maxResults / type
Previous value: -"number"New value: +"integer"
addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "description": "Zero-based index of the first CID to return. Pass the nextOffset from a previous call to read the following page. Identifier lookups resolve every match up front, so paging them is free; formula, substructure, superstructure, and similarity searches have to ask PubChem for offset + maxResults records to reach a page, so deep pages cost progressively more upstream — hence the 10000 ceiling. Default: 0.",
+ "maximum": 10000,
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / properties / nextOffset
Added value: +{
+ "description": "Offset to pass on the next call to continue past this page. Omitted when no further matches remain.",
+ "type": "number"
+}
changedOutput schema / properties / notice / description
Previous value: -"Recovery guidance when no compounds matched — echoes search strategy and suggests how to broaden. Absent when results were returned."New value: +"Recovery guidance when no compounds matched, when the offset runs past the matches observed, when identifiers failed to resolve, or when further pages remain. Absent when this page is complete and every identifier resolved."
addedOutput schema / properties / offset
Added value: +{
+ "description": "Zero-based index of the first CID returned.",
+ "type": "number"
+}
changedOutput schema / properties / shown / description
Previous value: -"CIDs returned after the maxResults cap."New value: +"CIDs returned on this page."
changedOutput schema / properties / totalFound / description
Previous value: -"Exact number of matching CIDs, before the maxResults cap. Omitted when a formula, substructure, superstructure, or similarity search filled its page — PubChem returns no match count for those, so totalFoundAtLeast reports a floor instead."New value: +"Exact number of matching CIDs across all pages. Omitted when a formula, substructure, superstructure, or similarity search saturated the records it requested — PubChem returns no match count for those, so totalFoundAtLeast reports a floor instead."
changedOutput schema / properties / totalFoundAtLeast / description
Previous value: -"Lower bound on matching CIDs, reported in place of totalFound when the exact count is unavailable. At least this many match, and the true total may be higher; raise maxResults to retrieve more."New value: +"Lower bound on matching CIDs, reported in place of totalFound when the exact count is unavailable. At least this many match, and the true total may be higher; page further with offset to observe more."
changedOutput schema / properties / truncated / description
Previous value: -"True when CIDs were capped at maxResults — more matches exist than returned."New value: +"True when matching CIDs remain past this page."
changedOutput schema / required
Previous value: -[
- "results",
- "searchType"
-]New value: +[
+ "results",
+ "searchType",
+ "offset"
+]