Crossref · API Governance Rules
Crossref API Rules
Spectral linting rules defining API design standards and conventions for Crossref.
6 Rules
error 5
warn 1
Rule Categories
crossref
Rules
error
crossref-info-contact
API info object should reference Crossref contact.
$.info.contact
error
crossref-required-paths
API must define core entity collections used across the platform.
$.paths
error
crossref-doi-paths
API must define lookup paths for individual DOIs and agency.
$.paths
error
crossref-operation-id
All operations must define an operationId.
$.paths.*.*
error
crossref-tags
All operations must define tags.
$.paths.*.*
warn
crossref-works-tag
Works endpoints should be tagged with Works.
$.paths['/works','/works/{doi}'].get.tags