I’ve encountered a few invalid CSL-JSON records returned by the REST API:
10.33915/datasets.1(https://api.crossref.org/works/10.33915/datasets.1) (typedatabase) returns an invalid CSL-JSON record with"type"set tonullinstead of"dataset","document", or"book"(the de-facto “default” type before CSL 1.0.2). [copied from GitHub CrossRef/rest-api-doc#586]- Several DOIs return records with
"type": "dissertation". That should be"type": "thesis", optionally with"genre": "Doctoral dissertation"(or the like). [copied from GitHub CrossRef/rest-api-doc#580]