Files
redocly-cli/docs/rules/info-contact.md
2023-11-17 09:45:03 +00:00

1.7 KiB

slug
slug
/docs/cli/rules/info-contact

info-contact

Requires the Contact info object defined in your API.

OAS Compatibility
2.0
3.0
3.1
flowchart TD

Root ==> Info --> Contact

style Contact fill:#codaf9,stroke:#0044d4,stroke-width:5px

API design principles

When it comes to APIs, we generally want more consumers. If they need help to purchase, integrate, or troubleshoot, your contact info should be front and center.

Configuration

Option Type Description
severity string Possible values: off, warn, error. Default off.

An example configuration:

rules:
  info-contact: warn

Examples

Given this configuration:

rules:
  info-contact: error

Example of incorrect contact:

info:
  version: 1.0.0
  title: Incorrect example missing contact
  termsOfService: 'https://example.com/terms/'
  license:
    name: Apache 2.0
    url: 'http://www.apache.org/licenses/LICENSE-2.0.html'

Example of correct contact:

info:
  contact:
    name: Redocly API Support
    url: https://www.redocly.com/support
    email: support@redocly.com

Resources