Skip to content

OAI/Overlay-Specification

Folders and files

NameName
Last commit message
Last commit date
Dec 23, 2024
Nov 19, 2024
Dec 4, 2024
Dec 3, 2024
Oct 18, 2024
Oct 21, 2024
Sep 3, 2024
Dec 17, 2024
Sep 2, 2024
Apr 20, 2021
Jul 13, 2021
Dec 31, 2024
Nov 12, 2024
Nov 12, 2024

Repository files navigation

Overlay Specification

The Overlay Specification defines a document format for information that augments an existing OpenAPI description yet remains separate from the OpenAPI description's source document(s).

This specification is a community-driven, open specification within the OpenAPI Initiative, a Linux Foundation Collaborative Project.

Overlays support a range of scenarios, including:

  • Translating documentation into another language
  • Providing configuration information for different deployment environments
  • Allowing separation of concerns for metadata such as gateway configuration or SLA information
  • Supporting a traits-like capability for applying a set of configuration data, such as multiple parameters or multiple headers, for targeted objects
  • Providing default responses or parameters where they were not explicitly provided
  • Applying configuration data globally or based on filter conditions

Tools that Support Overlays

If you are looking for tools to use with Overlays, try these:

(Is something missing from the list? Send us a pull request to add it!)

Licensing

See: License (Apache-2.0)