DeepL · API Governance Rules
DeepL — translation api rules
Spectral linting rules defining API design standards and conventions for DeepL.
5 Rules
error 2
warn 3
Authorship not recorded
No authorship marker is recorded for this file. It is not presented as the provider's; it was most likely written by an API Evangelist pass before outputs were stamped.
Rule Categories
deepl
Rules
warn
deepl-info-contact
API info should include the DeepL developer contact.
$.info
warn
deepl-base-url
Servers should reference api.deepl.com or api-free.deepl.com.
$.servers[*].url
error
deepl-auth-key
API should declare the DeepL-Auth-Key authentication scheme.
$.components.securitySchemes
error
deepl-translate-resource
API should expose a /translate endpoint.
$.paths
warn
deepl-operation-tags
Operations should be tagged Translate, Documents, Glossaries, Languages, Usage, or Write.
$.paths[*][*]
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.