Redfin · API Governance Rules
Redfin API Rules
Spectral linting rules defining API design standards and conventions for Redfin.
10 Rules
error 2
warn 6
info 2
Rule Categories
redfin
Rules
warn
redfin-operation-ids-camel-case
All operationIds must use camelCase naming convention consistent with Redfin API style.
$.paths[*][*].operationId
warn
redfin-tags-title-case
All tags must use Title Case.
$.tags[*].name
warn
redfin-path-tags-title-case
Operation tags must use Title Case.
$.paths[*][*].tags[*]
warn
redfin-operations-have-summaries
All operations must have a summary.
$.paths[*][*]
info
redfin-operations-have-descriptions
All operations must have a description.
$.paths[*][*]
error
redfin-operations-have-operation-ids
All operations must have an operationId for SDK generation.
$.paths[*][*]
warn
redfin-responses-have-descriptions
All response objects must have a description.
$.paths[*][*].responses[*]
info
redfin-parameters-have-descriptions
All parameters should have descriptions.
$.paths[*][*].parameters[*]
warn
redfin-info-contact
API info must include contact information.
$.info
error
redfin-servers-defined
API must have at least one server defined.
$