summaryrefslogtreecommitdiffstats
path: root/fatcat-openapi2.yml
Commit message (Collapse)AuthorAgeFilesLines
* actually add wikidata QIDs to the APIBryan Newbold2018-07-251-0/+6
|
* API schema updatesBryan Newbold2018-07-241-4/+9
|
* start updating API specBryan Newbold2018-07-231-6/+39
|
* API schema changes for ident changesBryan Newbold2018-07-201-10/+14
|
* update schema (sql and api) for rev ids, editor_id, editgroup_idBryan Newbold2018-07-201-18/+18
|
* prep for base32 encoded identifiersBryan Newbold2018-07-201-10/+10
|
* generic changelog endpointsBryan Newbold2018-06-301-0/+44
|
* add remaining history endpointsBryan Newbold2018-06-301-2/+86
|
* history for container entitiesBryan Newbold2018-06-301-15/+34
|
* refactor changelog entry spec structureBryan Newbold2018-06-301-19/+34
|
* make release_rev.work_id optional in openapi specBryan Newbold2018-06-281-1/+0
| | | | This is to enable auto-creation of works, speeding up bulk insertion.
* no more default/mangled HTTP status codesBryan Newbold2018-06-211-7/+7
|
* ISO 639-1 for language codesBryan Newbold2018-06-191-0/+1
|
* consistent volume/issue/pages orderingBryan Newbold2018-06-191-2/+2
|
* add stats API endpoint (freeform)Bryan Newbold2018-06-191-1/+23
| | | | | | This intentionally doesn't really have a schema, just an 'extra' JSON object field. If the stats values stabilize we can move from 'extra' to specified values.
* spec: reverse-lookup endpointsBryan Newbold2018-06-171-0/+48
| | | | | | files-for-release releases-for-creator releases-for-work
* updates to schema(s): more complete, alignmentBryan Newbold2018-06-041-5/+33
|
* renumber dummy/example entitiesBryan Newbold2018-05-281-6/+6
|
* refactor to more ergonomic operation namesBryan Newbold2018-05-281-0/+24
|
* move API spec to top level directoryBryan Newbold2018-05-281-0/+690