umesh-malik-com · JSON-LD Context

Umesh Malik Com Context

JSON-LD context defining the semantic vocabulary for Umesh Malik Com from umesh-malik-com.

8 Classes 42 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/
umesh: https://umesh-malik.com/schema#

Classes

ErrorEnvelope JsonRpcError JsonRpcRequest JsonRpcSuccess VersionIndex V1Catalog McpInitializeResult OpenApiDocument

Properties

Property Type Container
type reference
title string
status integer
detail string
code string
message string
hint string
instance string
jsonrpc string
id
error
method string
params
result
name string
current reference
versions
docs reference
versioning string
apiVersion string
version string
prefix string
openapi reference
mcp reference
mcpAlias reference
cli string
rateLimit
errors
discovery
protocolVersion string
capabilities
serverInfo
instructions string
info
jsonSchemaDialect string
servers list
paths
webhooks
components
security list
tags list
externalDocs

JSON-LD Document

umesh-malik-com-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://umesh-malik.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "umesh": "https://umesh-malik.com/schema#",
    "ErrorEnvelope": "umesh:ErrorEnvelope",
    "type": {
      "@id": "umesh:type",
      "@type": "@id"
    },
    "title": {
      "@id": "umesh:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "umesh:status",
      "@type": "xsd:integer"
    },
    "detail": {
      "@id": "umesh:detail",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "umesh:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "umesh:message",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "umesh:hint",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "umesh:instance",
      "@type": "xsd:string"
    },
    "JsonRpcError": "umesh:JsonRpcError",
    "jsonrpc": {
      "@id": "umesh:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "umesh:id"
    },
    "error": {
      "@id": "umesh:error"
    },
    "JsonRpcRequest": "umesh:JsonRpcRequest",
    "method": {
      "@id": "umesh:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "umesh:params"
    },
    "JsonRpcSuccess": "umesh:JsonRpcSuccess",
    "result": {
      "@id": "umesh:result"
    },
    "VersionIndex": "umesh:VersionIndex",
    "name": {
      "@id": "umesh:name",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "umesh:current",
      "@type": "@id"
    },
    "versions": {
      "@id": "umesh:versions"
    },
    "docs": {
      "@id": "umesh:docs",
      "@type": "@id"
    },
    "versioning": {
      "@id": "umesh:versioning",
      "@type": "xsd:string"
    },
    "V1Catalog": "umesh:V1Catalog",
    "apiVersion": {
      "@id": "umesh:apiVersion",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "umesh:version",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "umesh:prefix",
      "@type": "xsd:string"
    },
    "openapi": {
      "@id": "umesh:openapi",
      "@type": "@id"
    },
    "mcp": {
      "@id": "umesh:mcp",
      "@type": "@id"
    },
    "mcpAlias": {
      "@id": "umesh:mcpAlias",
      "@type": "@id"
    },
    "cli": {
      "@id": "umesh:cli",
      "@type": "xsd:string"
    },
    "rateLimit": {
      "@id": "umesh:rateLimit"
    },
    "errors": {
      "@id": "umesh:errors"
    },
    "discovery": {
      "@id": "umesh:discovery"
    },
    "McpInitializeResult": "umesh:McpInitializeResult",
    "protocolVersion": {
      "@id": "umesh:protocolVersion",
      "@type": "xsd:string"
    },
    "capabilities": {
      "@id": "umesh:capabilities"
    },
    "serverInfo": {
      "@id": "umesh:serverInfo"
    },
    "instructions": {
      "@id": "umesh:instructions",
      "@type": "xsd:string"
    },
    "OpenApiDocument": "umesh:OpenApiDocument",
    "info": {
      "@id": "umesh:info"
    },
    "jsonSchemaDialect": {
      "@id": "umesh:jsonSchemaDialect",
      "@type": "xsd:string"
    },
    "servers": {
      "@id": "umesh:servers",
      "@container": "@list"
    },
    "paths": {
      "@id": "umesh:paths"
    },
    "webhooks": {
      "@id": "umesh:webhooks"
    },
    "components": {
      "@id": "umesh:components"
    },
    "security": {
      "@id": "umesh:security",
      "@container": "@list"
    },
    "tags": {
      "@id": "umesh:tags",
      "@container": "@list"
    },
    "externalDocs": {
      "@id": "umesh:externalDocs"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "umesh-malik-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects umesh-malik-com'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-10-31) from openapi/_original/openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_original/openapi.json"
  ]
}