Gummble · JSON-LD Context

Gummble Com Context

JSON-LD context defining the semantic vocabulary for Gummble Com from Gummble.

7 Classes 26 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
gummble: https://gummble.com/schema#

Classes

GetWellKnownOauthProtectedResourceMcpResponse GetApiV1AppsSlugoridResponse GetApiV1FlowsResponse GetApiV1FlowsIdResponse GetAppsResponse PostMcpRequest PostOauthRegisterRequest

Properties

Property Type Container
resource string
authorization_servers list
bearer_methods_supported list
resource_signing_alg_values_supported list
resource_documentation string
scopes_supported list
id string
slug string
name string
description string
platform string
categories list
iconUrl string
websiteUrl string
screens list
flows list
flow
data list
pagination
jsonrpc string
method string
params
client_name string
redirect_uris list
application_type string
token_endpoint_auth_method string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gummble.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gummble": "https://gummble.com/schema#",
    "GetWellKnownOauthProtectedResourceMcpResponse": "gummble:GetWellKnownOauthProtectedResourceMcpResponse",
    "resource": {
      "@id": "gummble:resource",
      "@type": "xsd:string"
    },
    "authorization_servers": {
      "@id": "gummble:authorization_servers",
      "@container": "@list"
    },
    "bearer_methods_supported": {
      "@id": "gummble:bearer_methods_supported",
      "@container": "@list"
    },
    "resource_signing_alg_values_supported": {
      "@id": "gummble:resource_signing_alg_values_supported",
      "@container": "@list"
    },
    "resource_documentation": {
      "@id": "gummble:resource_documentation",
      "@type": "xsd:string"
    },
    "scopes_supported": {
      "@id": "gummble:scopes_supported",
      "@container": "@list"
    },
    "GetApiV1AppsSlugoridResponse": "gummble:GetApiV1AppsSlugoridResponse",
    "id": {
      "@id": "gummble:id",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "gummble:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "gummble:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "gummble:description",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "gummble:platform",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "gummble:categories",
      "@container": "@list"
    },
    "iconUrl": {
      "@id": "gummble:iconUrl",
      "@type": "xsd:string"
    },
    "websiteUrl": {
      "@id": "gummble:websiteUrl",
      "@type": "xsd:string"
    },
    "screens": {
      "@id": "gummble:screens",
      "@container": "@list"
    },
    "flows": {
      "@id": "gummble:flows",
      "@container": "@list"
    },
    "GetApiV1FlowsResponse": "gummble:GetApiV1FlowsResponse",
    "GetApiV1FlowsIdResponse": "gummble:GetApiV1FlowsIdResponse",
    "flow": {
      "@id": "gummble:flow"
    },
    "GetAppsResponse": "gummble:GetAppsResponse",
    "data": {
      "@id": "gummble:data",
      "@container": "@list"
    },
    "pagination": {
      "@id": "gummble:pagination"
    },
    "PostMcpRequest": "gummble:PostMcpRequest",
    "jsonrpc": {
      "@id": "gummble:jsonrpc",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "gummble:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "gummble:params"
    },
    "PostOauthRegisterRequest": "gummble:PostOauthRegisterRequest",
    "client_name": {
      "@id": "gummble:client_name",
      "@type": "xsd:string"
    },
    "redirect_uris": {
      "@id": "gummble:redirect_uris",
      "@container": "@list"
    },
    "application_type": {
      "@id": "gummble:application_type",
      "@type": "xsd:string"
    },
    "token_endpoint_auth_method": {
      "@id": "gummble:token_endpoint_auth_method",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Gummble API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Gummble's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-11) from openapi/_ae-authored/gummble-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/_ae-authored/gummble-com-openapi-generated.yml"
  ]
}