{
  "@context": {
    "@vocab": "https://grokzilla.shop/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "grokzilla": "https://grokzilla.shop/schema#",
    "AiDetectorRequest": "grokzilla:AiDetectorRequest",
    "url": {
      "@id": "grokzilla:url"
    },
    "text": {
      "@id": "grokzilla:text"
    },
    "CheckoutRequest": "grokzilla:CheckoutRequest",
    "skill_id": {
      "@id": "grokzilla:skill_id",
      "@type": "xsd:string"
    },
    "payload": {
      "@id": "grokzilla:payload"
    },
    "HTTPValidationError": "grokzilla:HTTPValidationError",
    "detail": {
      "@id": "grokzilla:detail",
      "@container": "@list"
    },
    "HtmlCleanRequest": "grokzilla:HtmlCleanRequest",
    "html": {
      "@id": "grokzilla:html",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "grokzilla:mode",
      "@type": "xsd:string"
    },
    "JsonSchemaValidateRequest": "grokzilla:JsonSchemaValidateRequest",
    "instance": {
      "@id": "grokzilla:instance"
    },
    "KeywordExtractRequest": "grokzilla:KeywordExtractRequest",
    "limit": {
      "@id": "grokzilla:limit",
      "@type": "xsd:integer"
    },
    "ngrams": {
      "@id": "grokzilla:ngrams",
      "@type": "xsd:integer"
    },
    "OsintGraphRequest": "grokzilla:OsintGraphRequest",
    "seed_entity": {
      "@id": "grokzilla:seed_entity",
      "@type": "xsd:string"
    },
    "max_depth": {
      "@id": "grokzilla:max_depth",
      "@type": "xsd:integer"
    },
    "SeoRequest": "grokzilla:SeoRequest",
    "keywords": {
      "@id": "grokzilla:keywords"
    },
    "TextDiffRequest": "grokzilla:TextDiffRequest",
    "a": {
      "@id": "grokzilla:a",
      "@type": "xsd:string"
    },
    "b": {
      "@id": "grokzilla:b",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "grokzilla:options"
    },
    "UrlNormalizeRequest": "grokzilla:UrlNormalizeRequest",
    "ValidationError": "grokzilla:ValidationError",
    "loc": {
      "@id": "grokzilla:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "grokzilla:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "grokzilla:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "grokzilla:input"
    },
    "ctx": {
      "@id": "grokzilla:ctx"
    },
    "AddressValidateRequest": "grokzilla:AddressValidateRequest",
    "address": {
      "@id": "grokzilla:address",
      "@type": "xsd:string"
    },
    "chain": {
      "@id": "grokzilla:chain",
      "@type": "xsd:string"
    },
    "check_code": {
      "@id": "grokzilla:check_code",
      "@type": "xsd:boolean"
    },
    "request_id": {
      "@id": "grokzilla:request_id",
      "@type": "xsd:string"
    },
    "Base64Request": "grokzilla:Base64Request",
    "url_safe": {
      "@id": "grokzilla:url_safe",
      "@type": "xsd:boolean"
    },
    "codec": {
      "@id": "grokzilla:codec",
      "@type": "xsd:string"
    },
    "BlockNumberRequest": "grokzilla:BlockNumberRequest",
    "chains": {
      "@id": "grokzilla:chains",
      "@container": "@list"
    },
    "include_timestamp": {
      "@id": "grokzilla:include_timestamp",
      "@type": "xsd:boolean"
    },
    "CronNextRequest": "grokzilla:CronNextRequest",
    "expr": {
      "@id": "grokzilla:expr",
      "@type": "xsd:string"
    },
    "tz": {
      "@id": "grokzilla:tz",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "grokzilla:count",
      "@type": "xsd:integer"
    },
    "from": {
      "@id": "grokzilla:from",
      "@type": "xsd:string"
    },
    "CsvNormalizeRequest": "grokzilla:CsvNormalizeRequest",
    "csv": {
      "@id": "grokzilla:csv",
      "@type": "xsd:string"
    },
    "delimiter": {
      "@id": "grokzilla:delimiter",
      "@type": "xsd:string"
    },
    "DnsLookupRequest": "grokzilla:DnsLookupRequest",
    "name": {
      "@id": "grokzilla:name",
      "@type": "xsd:string"
    },
    "types": {
      "@id": "grokzilla:types",
      "@container": "@list"
    },
    "EmailCheckRequest": "grokzilla:EmailCheckRequest",
    "email": {
      "@id": "grokzilla:email",
      "@type": "xsd:string"
    },
    "EpochConvertRequest": "grokzilla:EpochConvertRequest",
    "value": {
      "@id": "grokzilla:value",
      "@type": "xsd:integer"
    },
    "Erc20MetaRequest": "grokzilla:Erc20MetaRequest",
    "token": {
      "@id": "grokzilla:token",
      "@type": "xsd:string"
    },
    "holder": {
      "@id": "grokzilla:holder",
      "@type": "xsd:string"
    },
    "GasPriceRequest": "grokzilla:GasPriceRequest",
    "HexDecodeRequest": "grokzilla:HexDecodeRequest",
    "hex": {
      "@id": "grokzilla:hex",
      "@type": "xsd:string"
    },
    "as": {
      "@id": "grokzilla:as",
      "@container": "@list"
    },
    "IpIntelRequest": "grokzilla:IpIntelRequest",
    "query": {
      "@id": "grokzilla:query",
      "@type": "xsd:string"
    },
    "check": {
      "@id": "grokzilla:check",
      "@container": "@list"
    },
    "JsonFlattenRequest": "grokzilla:JsonFlattenRequest",
    "data": {
      "@id": "grokzilla:data"
    },
    "JsonRepairRequest": "grokzilla:JsonRepairRequest",
    "JsonSortRequest": "grokzilla:JsonSortRequest",
    "reverse": {
      "@id": "grokzilla:reverse",
      "@type": "xsd:boolean"
    },
    "LlmCostQuoteRequest": "grokzilla:LlmCostQuoteRequest",
    "input_tokens": {
      "@id": "grokzilla:input_tokens",
      "@type": "xsd:integer"
    },
    "output_tokens": {
      "@id": "grokzilla:output_tokens",
      "@type": "xsd:integer"
    },
    "models": {
      "@id": "grokzilla:models",
      "@container": "@list"
    },
    "top": {
      "@id": "grokzilla:top",
      "@type": "xsd:integer"
    },
    "include_free": {
      "@id": "grokzilla:include_free",
      "@type": "xsd:boolean"
    },
    "NameResolveRequest": "grokzilla:NameResolveRequest",
    "direction": {
      "@id": "grokzilla:direction",
      "@type": "xsd:string"
    },
    "NewsBriefRequest": "grokzilla:NewsBriefRequest",
    "topic": {
      "@id": "grokzilla:topic",
      "@type": "xsd:string"
    },
    "timespan": {
      "@id": "grokzilla:timespan",
      "@type": "xsd:string"
    },
    "max_clusters": {
      "@id": "grokzilla:max_clusters",
      "@type": "xsd:integer"
    },
    "PiiRedactRequest": "grokzilla:PiiRedactRequest",
    "Sha256Request": "grokzilla:Sha256Request",
    "encoding": {
      "@id": "grokzilla:encoding",
      "@type": "xsd:string"
    },
    "algo": {
      "@id": "grokzilla:algo",
      "@type": "xsd:string"
    },
    "SlugifyRequest": "grokzilla:SlugifyRequest",
    "max_len": {
      "@id": "grokzilla:max_len",
      "@type": "xsd:integer"
    },
    "TokenCountRequest": "grokzilla:TokenCountRequest",
    "TokenPriceRequest": "grokzilla:TokenPriceRequest",
    "TokenRiskRequest": "grokzilla:TokenRiskRequest",
    "TxStatusRequest": "grokzilla:TxStatusRequest",
    "tx_hash": {
      "@id": "grokzilla:tx_hash",
      "@type": "xsd:string"
    },
    "UrlToMarkdownRequest": "grokzilla:UrlToMarkdownRequest",
    "UuidMintRequest": "grokzilla:UuidMintRequest",
    "version": {
      "@id": "grokzilla:version",
      "@type": "xsd:integer"
    },
    "format": {
      "@id": "grokzilla:format",
      "@type": "xsd:string"
    },
    "WhoisRdapRequest": "grokzilla:WhoisRdapRequest",
    "domain": {
      "@id": "grokzilla:domain",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "grokzilla-shop API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects grokzilla-shop'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-30) from openapi/grokzilla-shop-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/grokzilla-shop-openapi.json"
  ]
}