Styra · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Styra Enterprise OPA REST API

3 actions 3 updates update extends openapi/styra-enterprise-opa-openapi.yaml
Authorship not recorded No authorship marker is recorded for this file. It is not presented as the provider's.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-notex-apievangelist-docsx-apievangelist-githubx-apievangelist-sdksx-apievangelist-grpcx-apievangelist-auth

Targets 2

$.info
$.servers

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Styra Enterprise OPA REST API
  version: 1.0.0
extends: openapi/styra-enterprise-opa-openapi.yaml
actions:
- target: $.info
  update:
    x-apievangelist-provider: styra
    x-apievangelist-note: >-
      Styra was acquired by Akamai (Dec 2024); styra.com / docs.styra.com no longer
      resolve. The live canonical reference is the Open Policy Agent REST API docs.
    x-apievangelist-docs: https://www.openpolicyagent.org/docs/rest-api
    x-apievangelist-github: https://github.com/StyraOSS/enterprise-opa
- target: $.servers
  update:
  - url: http://localhost:8181
    description: Self-hosted OPA / Enterprise OPA runtime (default port 8181)
- target: $.info
  update:
    x-apievangelist-sdks:
      javascript: "@styra/opa"
      java: com.styra:opa
      csharp: Styra.Opa
    x-apievangelist-grpc: grpc/styra-data-v1.proto
    x-apievangelist-auth: http-bearer (--authentication=token)