SwaggerHub · JSON-LD Context

Swaggerhub Context

JSON-LD context defining the semantic vocabulary for Swaggerhub from SwaggerHub.

0 Classes 25 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
swaggerhub: https://api-evangelist.github.io/swaggerhub/vocab#

Properties

Property Type Container
ApiRegistry reference
ApiDefinition reference
ApiVersion reference
Domain reference
Template reference
Project reference
Integration reference
Organization reference
Team reference
name
description
url reference
owner reference
dateCreated dateTime
dateModified dateTime
version
identifier
license reference
specType
visibility
published
lifecycle
integrationType
organizationRole
standardizationScore

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "swaggerhub": "https://api-evangelist.github.io/swaggerhub/vocab#",

    "ApiRegistry": { "@id": "swaggerhub:ApiRegistry", "@type": "@id" },
    "ApiDefinition": { "@id": "swaggerhub:ApiDefinition", "@type": "@id" },
    "ApiVersion": { "@id": "swaggerhub:ApiVersion", "@type": "@id" },
    "Domain": { "@id": "swaggerhub:Domain", "@type": "@id" },
    "Template": { "@id": "swaggerhub:Template", "@type": "@id" },
    "Project": { "@id": "swaggerhub:Project", "@type": "@id" },
    "Integration": { "@id": "swaggerhub:Integration", "@type": "@id" },
    "Organization": { "@id": "schema:Organization", "@type": "@id" },
    "Team": { "@id": "swaggerhub:Team", "@type": "@id" },

    "name": { "@id": "schema:name" },
    "description": { "@id": "schema:description" },
    "url": { "@id": "schema:url", "@type": "@id" },
    "owner": { "@id": "schema:author", "@type": "@id" },
    "dateCreated": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
    "dateModified": { "@id": "schema:dateModified", "@type": "xsd:dateTime" },
    "version": { "@id": "schema:version" },
    "identifier": { "@id": "schema:identifier" },
    "license": { "@id": "schema:license", "@type": "@id" },

    "specType": { "@id": "swaggerhub:specType" },
    "visibility": { "@id": "swaggerhub:visibility" },
    "published": { "@id": "swaggerhub:published" },
    "lifecycle": { "@id": "swaggerhub:lifecycle" },
    "integrationType": { "@id": "swaggerhub:integrationType" },
    "organizationRole": { "@id": "swaggerhub:organizationRole" },
    "standardizationScore": { "@id": "swaggerhub:standardizationScore" }
  }
}