cisco nprod logo
  • Home
Cookie Preferences
Login
Assets list

Pages
Home
Go to page info-contact
Go to page info-description
Go to page openapi-tags
Go to page operation-default-response
Go to page operation-description
Go to page operation-operationId
Go to page operation-operationId-hyphen-case
Go to page operation-singular-tag
Go to page operation-tag-defined
Go to page operation-tags
Go to page tag-description
Go to page api-must-have-title
Go to page duplicated-entry-in-enum
Go to page standard-delete-status-codes
Go to page standard-get-status-codes
Go to page standard-post-status-codes
Go to page standard-put-status-codes
Go to page provide-examples
Go to page resource-use-lowercase

CISCO API Ruleset

1.0.x
(0 reviews)
This ruleset enforces CISCO best practices for APIs.

home

OpenAPI Best Practices

This ruleset contains 12 best practices based on recommendations from the OpenAPI 3.0 Specification. This ruleset is backward compatible with OpenAPI 2.0.

Links:
- OpenAPI Specification v3.0.3
- OpenAPI Specification v2.0
- GitHub OAI/OpenAPI-Specification

Rules in this Ruleset

Violations


  • operation-default-response
  • standard-delete-status-codes
  • standard-get-status-codes
  • standard-post-status-codes
  • standard-put-status-codes

Warnings


  • info-contact
  • info-description
  • openapi-tags
  • operation-description
  • operation-singular-tag
  • operation-tag-defined
  • operation-tags
  • tag-description
  • api-must-have-title
  • camel-case-fields
  • operation-operationId
  • operation-operationId-hyphen-case
  • duplicated-entry-in-enum
  • provide-examples
  • resource-use-lowercase

Reviews