Social Security Administration · API Governance Rules
Social Security Administration API Rules
Spectral linting rules defining API design standards and conventions for Social Security Administration.
8 Rules
error 4
warn 3
info 1
Rule Categories
ssa
Rules
info
ssa-no-authentication
SSA public data APIs do not require authentication
$.security
error
ssa-arcgis-query-where-required
ArcGIS query endpoints should document the required where parameter
$.paths.*.get.parameters[?(@.name == 'where')]
warn
ssa-arcgis-format-parameter
ArcGIS endpoints should document the f (format) parameter
$.paths.*.*.parameters
error
ssa-government-license-documented
Government APIs must document public domain licensing
$.info.license
error
ssa-contact-info-required
Government APIs must provide contact information
$.info.contact
error
ssa-tags-required
All operations must have tags
$.paths.*.*
warn
ssa-response-schema-defined
Responses should define a schema for data consumers
$.paths.*.*.responses.*.content.*.schema
warn
ssa-path-kebab-case
URL path segments should use kebab-case
$.paths