addedInput schema / properties / publisher
Added value: +{
+ "description": "Journal publisher filter: the DOI prefix its journal articles share, the part before the slash — \"10.7554\" for eLife, \"10.1016\" for Elsevier. Lists only the bioRxiv preprints published under that prefix: medRxiv has no publisher listing, so server=\"both\" queries bioRxiv alone and server=\"medrxiv\" is rejected. Rows listed this way carry no journal name, authors, corresponding author, or abstract.",
+ "pattern": "^10\\.\\d{4,}$",
+ "type": "string"
+}
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `invalid_date_range`: start_date or end_date is not a real calendar date (2024-02-30, 2024-13-01), or end_date is before start_date. `upstream_unavailable`: Every attempted server failed against api.biorxiv.org, so no page was retrieved and an empty interval could not be established. `rate_limited`: Every attempted server failed and at least one was rejected with HTTP 429 by api.biorxiv.org. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `invalid_date_range`: start_date or end_date is not a real calendar date (2024-02-30, 2024-13-01), or end_date is before start_date. `invalid_publisher`: publisher is combined with server=\"medrxiv\", or is a prefix api.biorxiv.org does not recognize. `upstream_unavailable`: Every attempted server failed against api.biorxiv.org, so no page was retrieved and an empty interval could not be established. `rate_limited`: Every attempted server failed and at least one was rejected with HTTP 429 by api.biorxiv.org. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "invalid_date_range",
- "upstream_unavailable",
- "rate_limited"
-]New value: +[
+ "invalid_date_range",
+ "invalid_publisher",
+ "upstream_unavailable",
+ "rate_limited"
+]
changedOutput schema / properties / notice / description
Previous value: -"Guidance on how to read this result set: which servers did not answer, a limit above the 100-row page, which cursors are past the end, which servers have rows past this page, and — when nothing came back — the interval and how to broaden it. All applicable qualifications are composed into one string."New value: +"Guidance on how to read this result set: which servers did not answer, that a publisher filter limited server=\"both\" to bioRxiv and which fields its rows lack, a limit above the 100-row page, which cursors are past the end, which servers have rows past this page, and — when nothing came back — the interval and how to broaden it. All applicable qualifications are composed into one string."
changedOutput schema / properties / publications / items / properties / preprintAbstract / description
Previous value: -"Preprint abstract. Present only when include_abstract is true."New value: +"Preprint abstract. Present only when include_abstract is true, and never under a publisher filter."
changedOutput schema / properties / publications / items / properties / preprintAuthorCorresponding / description
Previous value: -"Corresponding author name."New value: +"Corresponding author name. Absent under a publisher filter."
changedOutput schema / properties / publications / items / properties / preprintAuthorCorrespondingInstitution / description
Previous value: -"Corresponding author institution."New value: +"Corresponding author institution. Absent under a publisher filter."
changedOutput schema / properties / publications / items / properties / preprintAuthors / description
Previous value: -"Preprint author list."New value: +"Preprint author list. Absent under a publisher filter."
changedOutput schema / properties / publications / items / properties / publishedJournal / description
Previous value: -"Name of the publishing journal."New value: +"Name of the publishing journal. Absent under a publisher filter, whose rows carry none."