changedInput schema / properties / rows / description
Previous value: -"Maximum number of journals to return for title queries, or works when include_works is true (1–100, default 10)"New value: +"Maximum number of journals to return for title queries, or works when include_works is true (1–100 per call, default 10). A larger value, up to 1000, returns 100 and says so in notice; nextOffset and nextWorksOffset continue after the records returned."
changedInput schema / properties / rows / maximum
Previous value: -100New value: +1000
addedOutput schema / properties / journals / items / properties / backfileDois
Added value: +{
+ "description": "DOIs issued before the current window",
+ "type": "number"
+}
addedOutput schema / properties / journals / items / properties / coverage
Added value: +{
+ "description": "Per-category metadata deposit coverage for this journal — each a 0–1 fraction split into current and backfile DOIs. Signals how completely the journal deposits abstracts, references, ORCIDs, funders, licenses, and similar metadata. A window with no DOIs reports every fraction as 0, so read each fraction beside currentDois and backfileDois.",
+ "items": {
+ "additionalProperties": false,
+ "description": "Metadata deposit coverage for one category",
+ "properties": {
+ "backfile": {
+ "description": "Coverage fraction (0–1) among backfile (older) DOIs",
+ "type": "number"
+ },
+ "category": {
+ "description": "Metadata deposit category, e.g. \"references\", \"abstracts\", \"orcids\", \"funders\", \"licenses\", \"affiliations\"",
+ "type": "string"
+ },
+ "current": {
+ "description": "Coverage fraction (0–1) among current (recent) DOIs",
+ "type": "number"
+ }
+ },
+ "required": [
+ "category"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / journals / items / properties / currentDois
Added value: +{
+ "description": "DOIs issued in the current window — this year and the two before it",
+ "type": "number"
+}
addedOutput schema / properties / journals / items / properties / doisByYear
Added value: +{
+ "description": "Registered DOIs per issued year, ascending by year; a year with no DOIs has no entry. Returned on an issn lookup only — title-query results omit it.",
+ "items": {
+ "additionalProperties": false,
+ "description": "DOI count for one issued year",
+ "properties": {
+ "count": {
+ "description": "DOIs issued that year",
+ "type": "number"
+ },
+ "year": {
+ "description": "Issued year",
+ "type": "number"
+ }
+ },
+ "required": [
+ "year",
+ "count"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / properties / journals / items / properties / issnL / description
Previous value: -"Linking ISSN (ISSN-L). Absent when the journal has no linking ISSN registered — Crossref reports that as an explicit null rather than an omitted key."New value: +"Linking ISSN (ISSN-L). Crossref journal records do not carry one, so this is normally absent; issnTypes says which ISSN is print and which electronic."
addedOutput schema / properties / journals / items / properties / issnTypes
Added value: +{
+ "description": "Each ISSN with its form — print or electronic",
+ "items": {
+ "additionalProperties": false,
+ "description": "One ISSN and its form",
+ "properties": {
+ "type": {
+ "description": "ISSN form, e.g. \"print\" or \"electronic\". Absent when Crossref records no form for this ISSN.",
+ "type": "string"
+ },
+ "value": {
+ "description": "ISSN",
+ "type": "string"
+ }
+ },
+ "required": [
+ "value"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / properties / notice / description
Previous value: -"Guidance on a page that needs a caveat: a query nothing matched, an offset or works_offset past the end of a list that did match, a page that stops at one of the route offset ceilings with records still unretrieved, an include_works request that was skipped because the matched journal has no registered ISSN to address its works list by, or a query or issn supplied blank with nothing else to search by, so the page lists every journal unfiltered. Absent otherwise. A page needing more than one caveat carries them all in this one string."New value: +"Guidance on a page that needs a caveat: a query nothing matched, an offset or works_offset past the end of a list that did match, a page that stops at one of the route offset ceilings with records still unretrieved (naming the offset and smaller rows that reach the last records below the ceiling, when any remain), an include_works request that was skipped because the matched journal has no registered ISSN to address its works list by, a query or issn supplied blank with nothing else to search by, so the page lists every journal unfiltered, or a rows value above its per-call cap, naming the value requested and the cap applied. Absent otherwise. A page needing more than one caveat carries them all in this one string."