license-url
JSON Path: $.info.license
A License Object should have a url
defined.
What is a license for?
It helps consumers of the API understand how it can be used when consumed for commercial purposes. To help choose a license, Choose A License can help.
Why did this violation appear?
There is no url
object defined as part of the license
object. The license
object may also be missing entirely.
Bad example
info:
title: Chicken Nuggets Inc. Developer API
license:
name: "MIT"
Good example
info:
title: Chicken Nuggets Inc. Developer API
license:
name: "MIT"
url: https://opensource.org/licenses/MIT
How do I fix this violation?
Ensure there is a url
definition as part of the A License Object
Spectral Equivalent
The rule is equivalent to license-url