addedInput schema / properties / include_external_ids
Added value: +{
+ "default": true,
+ "description": "When true (default), each work carries its external identifiers (DOIs, PMIDs, arXiv IDs, ISBNs). Set false to omit them for a lighter payload when only titles, types, and dates are needed.",
+ "type": "boolean"
+}
addedInput schema / properties / limit
Added value: +{
+ "default": 50,
+ "description": "Maximum works to return in this response (default 50, max 1000). The full list is sliced locally — page prolific records with offset and the returned nextOffset.",
+ "maximum": 1000,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "description": "Zero-based index of the first work to return (default 0). Combine with limit to page through the full works list.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / properties / nextOffset
Added value: +{
+ "description": "Offset to pass on the next call to continue paging. Omitted when this response includes the final work.",
+ "type": "number"
+}
addedOutput schema / properties / offset
Added value: +{
+ "description": "Zero-based offset applied to the full works list for this response.",
+ "type": "number"
+}
addedOutput schema / properties / returnedCount
Added value: +{
+ "description": "Number of works returned in this response, after applying offset and limit.",
+ "type": "number"
+}
addedOutput schema / properties / truncated
Added value: +{
+ "description": "True when more works are available beyond this response — fetch them with nextOffset.",
+ "type": "boolean"
+}
changedOutput schema / properties / workCount / description
Previous value: -"Total number of works returned."New value: +"Total works available for this ORCID iD, before offset and limit are applied."
changedOutput schema / properties / works / description
Previous value: -"Works associated with this ORCID iD."New value: +"Works for this ORCID iD, sliced to the requested offset and limit."
changedOutput schema / properties / works / items / properties / externalIds / description
Previous value: -"External identifiers (DOIs, PMIDs, arXiv IDs, ISBNs, etc.)."New value: +"External identifiers (DOIs, PMIDs, arXiv IDs, ISBNs, etc.). Omitted when include_external_ids is false."
removedOutput schema / properties / works / items / required
Removed value: -[
- "externalIds"
-]
changedOutput schema / required
Previous value: -[
- "orcidId",
- "orcidUri",
- "workCount",
- "works"
-]New value: +[
+ "orcidId",
+ "orcidUri",
+ "workCount",
+ "returnedCount",
+ "offset",
+ "truncated",
+ "works"
+]