diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2020-11-19 12:18:02 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2020-11-19 14:55:15 -0800 |
commit | e29142c986defd308a391c812e57f5d8df575cde (patch) | |
tree | dfb01bb709196950f23fc200181de54ad7c0bc5b | |
parent | c3d2fa0d89a65d6fed66b0b7da64195e51101bf7 (diff) | |
download | fatcat-e29142c986defd308a391c812e57f5d8df575cde.tar.gz fatcat-e29142c986defd308a391c812e57f5d8df575cde.zip |
schema: also add 'oai' identifer (OAI-PMH) for releases
-rw-r--r-- | CHANGELOG.md | 4 | ||||
-rw-r--r-- | fatcat-openapi2.yml | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index caf816e2..4757a85a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,11 +42,11 @@ changes to API. ## [0.3.3] - 2020-11-16 Minor additions to the API schema: new external identifiers for release -entities, for `doaj` and `dblp`. Database schema (SQL) not changed. +entities, for `doaj`, `dblp`, and `oai`. Database schema (SQL) not changed. ### Added -- two new release external identifiers: `doaj` (article-level) and `dblp` (also +- two new release external identifiers: `doaj`, `dblp`, and `oai` (all article-level). These are API changes, but backwards compatible. ## [0.3.2] - 2020-04-08 diff --git a/fatcat-openapi2.yml b/fatcat-openapi2.yml index f3a91768..ce0d8331 100644 --- a/fatcat-openapi2.yml +++ b/fatcat-openapi2.yml @@ -903,6 +903,9 @@ definitions: dblp: type: string description: "dblp (https://dblp.uni-trier.de/) paper identifier; eg for conference proceedings" + oai: + type: string + description: "OAI-PMH identifier; only used when an OAI-PMH record is the only authoritative metadata (eg, journal OAI-PMH feeds w/o DOIs)" release_abstract: type: object properties: @@ -3109,6 +3112,10 @@ paths: in: query type: string required: false + - name: oai + in: query + type: string + required: false - name: expand in: query type: string |