changedInput schema / properties / page / description
Previous value: -"Result page, starting at 1."New value: +"Result page, starting at 1. Only the first 10,000 entries of a list are reachable, so the last reachable page is 10,000 ÷ size rounded up (400 at size 25)."
changedInput schema / properties / size / description
Previous value: -"Entries per page (1–25)."New value: +"Entries per page, at most 25 per call; larger values return 25."
changedInput schema / properties / size / maximum
Previous value: -25New value: +10000
changedOutput schema / anyOf
Previous value: -[
- {
- "not": {
- "required": [
- "error"
- ]
- },
- "required": [
- "vocabulary",
- "total",
- "page",
- "size",
- "has_more",
- "entries",
- "truncated",
- "shown",
- "cap",
- "totalCount"
- ]
- },
- {
- "required": [
- "error"
- ]
- }
-]New value: +[
+ {
+ "not": {
+ "required": [
+ "error"
+ ]
+ },
+ "required": [
+ "vocabulary",
+ "total",
+ "reachable",
+ "page",
+ "size",
+ "has_more",
+ "entries",
+ "truncated",
+ "shown",
+ "cap",
+ "totalCount"
+ ]
+ },
+ {
+ "required": [
+ "error"
+ ]
+ }
+]
changedOutput schema / properties / cap / description
Previous value: -"Page size applied."New value: +"Page size applied (at most 25)."
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `funder_only_for_awards`: funder is set with a vocabulary other than awards. `unknown_funder`: funder (awards) resolves to no Zenodo funder. `result_window_exceeded`: page × size exceeds 10,000. `rate_limited`: Zenodo answered HTTP 429, or this server's shared Zenodo request budget is spent for the current window. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `funder_only_for_awards`: funder is set with a vocabulary other than awards. `unknown_funder`: funder (awards) resolves to no Zenodo funder. `result_window_exceeded`: The page starts past the first 10,000 entries: (page − 1) × size is 10,000 or more, counting a size above 25 as 25. `rate_limited`: Zenodo answered HTTP 429, or this server's shared Zenodo request budget is spent for the current window. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / has_more / description
Previous value: -"True when more pages follow this one."New value: +"True when another page of reachable entries follows."
changedOutput schema / properties / notice / description
Previous value: -"Guidance on empty results, ambiguous funders, or further pages."New value: +"Guidance on empty results, ambiguous funders, the 10,000-entry window, the 25-per-call size cap, or further pages."
addedOutput schema / properties / reachable
Added value: +{
+ "description": "Entries reachable by paging: min(total, 10,000).",
+ "type": "number"
+}
changedOutput schema / properties / size / description
Previous value: -"Page size applied."New value: +"Page size applied: size, or 25 when size asked for more."
changedOutput schema / properties / truncated / description
Previous value: -"True when more entries exist beyond this page."New value: +"True when more reachable entries follow this page."