SmartBear · JSON-LD Context

Smartbear Context

JSON-LD context defining the semantic vocabulary for Smartbear from SmartBear.

15 Classes 7 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
smartbear: https://api-evangelist.github.io/smartbear/vocab#

Classes

name description ApiDefinition versions tags Organization Project Integration Domain members role integrationType SwaggerHub ReadyAPI PactFlow

Properties

Property Type Container
url reference
created dateTime
modified dateTime
owner reference
isPrivate boolean
swaggerUrl reference
enabled boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "smartbear": "https://api-evangelist.github.io/smartbear/vocab#",

    "name": "schema:name",
    "description": "schema:description",
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "created": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "modified": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },

    "ApiDefinition": "schema:TechArticle",
    "owner": {
      "@id": "schema:author",
      "@type": "@id"
    },
    "versions": "schema:version",
    "isPrivate": {
      "@id": "smartbear:isPrivate",
      "@type": "xsd:boolean"
    },
    "tags": "schema:keywords",
    "swaggerUrl": {
      "@id": "schema:mainEntityOfPage",
      "@type": "@id"
    },

    "Organization": "schema:Organization",
    "Project": "schema:Project",
    "Integration": "schema:SoftwareApplication",
    "Domain": "schema:DefinedTerm",

    "members": "schema:member",
    "role": "schema:roleName",
    "enabled": {
      "@id": "smartbear:enabled",
      "@type": "xsd:boolean"
    },
    "integrationType": "schema:additionalType",

    "SwaggerHub": "schema:SoftwareApplication",
    "ReadyAPI": "schema:SoftwareApplication",
    "PactFlow": "schema:SoftwareApplication"
  }
}