| slug |
|---|
/docs/cli/rules/oas/no-server-example-com |
Prevents using example.com as the value of the servers.url fields in your API descriptions.
The rule checks for all URL schemes (http, https...).
| OAS | Compatibility |
|---|---|
| 2.0 | ❌ |
| 3.0 | ✅ |
| 3.1 | ✅ |
| 3.2 | ✅ |
flowchart TD
Root ==> ServersList
style ServersList fill:#codaf9,stroke:#0044d4,stroke-width:5px
Although commonly used in different kinds of documentation, example.com is not a real API server.
Your consumers cannot use it to test your APIs.
Be helpful - give them something they can use.
If you can't reveal a production server, consider a Redocly mock server instead.
| Option | Type | Description |
|---|---|---|
| severity | string | Possible values: off, warn, error. Default warn (in recommended configuration). |
An example configuration:
rules:
no-server-example.com: errorGiven this configuration:
rules:
no-server-example.com: errorExample of incorrect server:
servers:
- url: https://example.com
description: Example serverExample of correct server:
servers:
- url: https://swift-squirrel.remockly.com
description: Mock server