The Philadelphia Inquirer · API Governance Rules
The Philadelphia Inquirer API Rules
Spectral linting rules defining API design standards and conventions for The Philadelphia Inquirer.
4 Rules
error 1
warn 3
Rule Categories
inquirer
Rules
warn
inquirer-rss-title-case-summaries
Operation summaries should be Title Case.
$.paths[*][get,post,put,patch,delete].summary
error
inquirer-rss-operation-id-camel
operationId should be lowerCamelCase.
$.paths[*][get,post,put,patch,delete].operationId
warn
inquirer-rss-output-type-xml
RSS endpoints must accept outputType=xml.
$.paths[*][get].parameters[?(@.name=='outputType')]
warn
inquirer-rss-tag-required
Operations must carry at least one tag.
$.paths[*][get,post,put,patch,delete].tags