openEO · API Governance Rules
openEO API Rules
Spectral linting rules defining API design standards and conventions for openEO.
2 Rules
warn 2
Published by openEO
Served by the provider at https://github.com/Open-EO/openeo-api/blob/1881dae18b3c2c417f1305774cf295c81d60d400/.spectral.yml; the copy below was fetched from there.
Rule Categories
operation
Rules
warn
operation-summary-formatted
Operation `summary` should start with upper case and not end with a dot.
$.paths.*[?( @property === 'get' || @property === 'put' || @property === 'post' || @property === 'delete' || @property === 'options' || @property === 'head' || @property === 'patch' || @property === 'trace' )]
warn
operation-id-kebab-case
$..operationId
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.