Silverpop · API Governance Rules
Silverpop API Rules
Spectral linting rules defining API design standards and conventions for Silverpop.
7 Rules
error 1
warn 6
Rule Categories
silverpop
Rules
warn
silverpop-operation-summary-title-case
All operation summaries must use Title Case.
$.paths[*][*].summary
warn
silverpop-operation-ids-camel-case
Operation IDs should use camelCase.
$.paths[*][*].operationId
warn
silverpop-tags-defined
All operations must include at least one tag.
$.paths[*][*]
warn
silverpop-description-required
All operations must have a description.
$.paths[*][*]
error
silverpop-response-200-required
All operations must define a 200 success response.
$.paths[*][*].responses
warn
silverpop-bearer-auth
Non-authentication operations must use BearerAuth.
$.paths[?([email protected](/oauth/))][*]
warn
silverpop-path-parameters-described
All path parameters must have descriptions.
$.paths[*][*].parameters[?(@.in == "path")]