Glyph · JSON-LD Context

Glyphapi Dev Context

JSON-LD context defining the semantic vocabulary for Glyphapi Dev from Glyph.

19 Classes 59 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/
glyphapi: https://glyphapi.dev/schema#

Classes

AnswerOut BuyMintIn ChallengeIn CheckoutIn EncodeIn GlyphIn HTTPValidationError Hit MintEvidenceIn MintIn MintReasoningStepIn ProbeIn QueryIn QueryOut SliceQueryIn SubscribeIn SubscriptionCreateIn TrialSignupIn ValidationError

Properties

Property Type Container
cutoff string
query string
gap_days decimal
answer
citations list
corpus_match string
top_score decimal
model string
reason
results list
model_id
cutoff_source
model_cutoff
model_family string
cutoff_quarter string
address string
email string
usd_amount decimal
text
texts
reader
substrate string
verbatim
tier
k integer
mode string
sources
detail list
id string
source string
url string
published_at string
title string
score
severity_score
affected list
chunk_id string
query_embedding
evidence list
reasoning_graph list
conclusion string
list_price_usdc
claim string
evidence_chunk_id string
confidence decimal
derived_claim
glyph boolean
glyph_tier
substrate_estimate
agent_next
min_severity
topic_filter
delivery_kind string
webhook_url
loc list
msg string
type string
input
ctx

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://glyphapi.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "glyphapi": "https://glyphapi.dev/schema#",
    "AnswerOut": "glyphapi:AnswerOut",
    "cutoff": {
      "@id": "glyphapi:cutoff",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "glyphapi:query",
      "@type": "xsd:string"
    },
    "gap_days": {
      "@id": "glyphapi:gap_days",
      "@type": "xsd:decimal"
    },
    "answer": {
      "@id": "glyphapi:answer"
    },
    "citations": {
      "@id": "glyphapi:citations",
      "@container": "@list"
    },
    "corpus_match": {
      "@id": "glyphapi:corpus_match",
      "@type": "xsd:string"
    },
    "top_score": {
      "@id": "glyphapi:top_score",
      "@type": "xsd:decimal"
    },
    "model": {
      "@id": "glyphapi:model",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "glyphapi:reason"
    },
    "results": {
      "@id": "glyphapi:results",
      "@container": "@list"
    },
    "model_id": {
      "@id": "glyphapi:model_id"
    },
    "cutoff_source": {
      "@id": "glyphapi:cutoff_source"
    },
    "model_cutoff": {
      "@id": "glyphapi:model_cutoff"
    },
    "BuyMintIn": "glyphapi:BuyMintIn",
    "model_family": {
      "@id": "glyphapi:model_family",
      "@type": "xsd:string"
    },
    "cutoff_quarter": {
      "@id": "glyphapi:cutoff_quarter",
      "@type": "xsd:string"
    },
    "ChallengeIn": "glyphapi:ChallengeIn",
    "address": {
      "@id": "glyphapi:address",
      "@type": "xsd:string"
    },
    "CheckoutIn": "glyphapi:CheckoutIn",
    "email": {
      "@id": "glyphapi:email",
      "@type": "xsd:string"
    },
    "usd_amount": {
      "@id": "glyphapi:usd_amount",
      "@type": "xsd:decimal"
    },
    "EncodeIn": "glyphapi:EncodeIn",
    "text": {
      "@id": "glyphapi:text"
    },
    "texts": {
      "@id": "glyphapi:texts"
    },
    "reader": {
      "@id": "glyphapi:reader"
    },
    "substrate": {
      "@id": "glyphapi:substrate",
      "@type": "xsd:string"
    },
    "verbatim": {
      "@id": "glyphapi:verbatim"
    },
    "tier": {
      "@id": "glyphapi:tier"
    },
    "GlyphIn": "glyphapi:GlyphIn",
    "k": {
      "@id": "glyphapi:k",
      "@type": "xsd:integer"
    },
    "mode": {
      "@id": "glyphapi:mode",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "glyphapi:sources"
    },
    "HTTPValidationError": "glyphapi:HTTPValidationError",
    "detail": {
      "@id": "glyphapi:detail",
      "@container": "@list"
    },
    "Hit": "glyphapi:Hit",
    "id": {
      "@id": "glyphapi:id",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "glyphapi:source",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "glyphapi:url",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "glyphapi:published_at",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "glyphapi:title",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "glyphapi:score"
    },
    "severity_score": {
      "@id": "glyphapi:severity_score"
    },
    "affected": {
      "@id": "glyphapi:affected",
      "@container": "@list"
    },
    "MintEvidenceIn": "glyphapi:MintEvidenceIn",
    "chunk_id": {
      "@id": "glyphapi:chunk_id",
      "@type": "xsd:string"
    },
    "MintIn": "glyphapi:MintIn",
    "query_embedding": {
      "@id": "glyphapi:query_embedding"
    },
    "evidence": {
      "@id": "glyphapi:evidence",
      "@container": "@list"
    },
    "reasoning_graph": {
      "@id": "glyphapi:reasoning_graph",
      "@container": "@list"
    },
    "conclusion": {
      "@id": "glyphapi:conclusion",
      "@type": "xsd:string"
    },
    "list_price_usdc": {
      "@id": "glyphapi:list_price_usdc"
    },
    "MintReasoningStepIn": "glyphapi:MintReasoningStepIn",
    "claim": {
      "@id": "glyphapi:claim",
      "@type": "xsd:string"
    },
    "evidence_chunk_id": {
      "@id": "glyphapi:evidence_chunk_id",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "glyphapi:confidence",
      "@type": "xsd:decimal"
    },
    "derived_claim": {
      "@id": "glyphapi:derived_claim"
    },
    "ProbeIn": "glyphapi:ProbeIn",
    "QueryIn": "glyphapi:QueryIn",
    "glyph": {
      "@id": "glyphapi:glyph",
      "@type": "xsd:boolean"
    },
    "glyph_tier": {
      "@id": "glyphapi:glyph_tier"
    },
    "QueryOut": "glyphapi:QueryOut",
    "substrate_estimate": {
      "@id": "glyphapi:substrate_estimate"
    },
    "agent_next": {
      "@id": "glyphapi:agent_next"
    },
    "SliceQueryIn": "glyphapi:SliceQueryIn",
    "min_severity": {
      "@id": "glyphapi:min_severity"
    },
    "SubscribeIn": "glyphapi:SubscribeIn",
    "SubscriptionCreateIn": "glyphapi:SubscriptionCreateIn",
    "topic_filter": {
      "@id": "glyphapi:topic_filter"
    },
    "delivery_kind": {
      "@id": "glyphapi:delivery_kind",
      "@type": "xsd:string"
    },
    "webhook_url": {
      "@id": "glyphapi:webhook_url"
    },
    "TrialSignupIn": "glyphapi:TrialSignupIn",
    "ValidationError": "glyphapi:ValidationError",
    "loc": {
      "@id": "glyphapi:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "glyphapi:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "glyphapi:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "glyphapi:input"
    },
    "ctx": {
      "@id": "glyphapi:ctx"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Glyph API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Glyph'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-10) from openapi/glyphapi-dev-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/glyphapi-dev-openapi.json"
  ]
}