API Governance · JSON-LD Context

Governance Context

JSON-LD context defining the semantic vocabulary for Governance from API Governance.

8 Classes 12 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
gov: https://raw.githubusercontent.com/api-evangelist/governance/main/vocabulary/governance-vocabulary.yml#

Classes

id type name description version created modified owner

Properties

Property Type Container
url reference
guidanceUrl reference
scope @vocab
target @vocab set
lifecycle @vocab set
severity @vocab
conformance @vocab
engine @vocab
enforcement @vocab
status @vocab
tags set
rules reference set

JSON-LD Document

governance-context.jsonld Raw ↑
{
  "@context": {
    "schema": "https://schema.org/",
    "gov": "https://raw.githubusercontent.com/api-evangelist/governance/main/vocabulary/governance-vocabulary.yml#",
    "id": "@id",
    "type": "@type",
    "name": "schema:name",
    "description": "schema:description",
    "version": "schema:version",
    "created": "schema:dateCreated",
    "modified": "schema:dateModified",
    "owner": "schema:author",
    "url": { "@id": "schema:url", "@type": "@id" },
    "guidanceUrl": { "@id": "schema:documentation", "@type": "@id" },
    "scope": { "@id": "gov:scope", "@type": "@vocab" },
    "target": { "@id": "gov:target", "@type": "@vocab", "@container": "@set" },
    "lifecycle": { "@id": "gov:lifecycle", "@type": "@vocab", "@container": "@set" },
    "severity": { "@id": "gov:severity", "@type": "@vocab" },
    "conformance": { "@id": "gov:conformance", "@type": "@vocab" },
    "engine": { "@id": "gov:engine", "@type": "@vocab" },
    "enforcement": { "@id": "gov:enforcement", "@type": "@vocab" },
    "status": { "@id": "gov:status", "@type": "@vocab" },
    "tags": { "@id": "schema:keywords", "@container": "@set" },
    "rules": { "@id": "gov:hasRule", "@type": "@id", "@container": "@set" }
  },
  "@type": "schema:TechArticle",
  "@id": "https://github.com/api-evangelist/governance",
  "schema:name": "API Governance",
  "schema:description": "Index of providers, tools, vocabulary, and machine-readable contracts for API governance — spec governance, design governance, security governance, and lifecycle governance across the API estate.",
  "schema:about": [
    { "@id": "gov:GovernancePolicy" },
    { "@id": "gov:GovernanceRule" },
    { "@id": "gov:StyleGuide" },
    { "@id": "gov:Linter" },
    { "@id": "gov:Spectral" },
    { "@id": "gov:Vacuum" },
    { "@id": "gov:Registry" },
    { "@id": "gov:SpecGovernance" },
    { "@id": "gov:DesignGovernance" },
    { "@id": "gov:SecurityGovernance" },
    { "@id": "gov:LifecycleGovernance" },
    { "@id": "gov:Conformance" },
    { "@id": "gov:Lifecycle" }
  ],
  "schema:keywords": [
    "Governance",
    "Policies",
    "Rules",
    "Spectral",
    "Linting",
    "Lifecycle",
    "Compliance",
    "Standards",
    "OpenAPI",
    "AsyncAPI"
  ],
  "schema:dateCreated": "2026-05-22",
  "schema:dateModified": "2026-05-22"
}