FormulaSignal · JSON-LD Context

Formulasignal Com Context

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

12 Classes 72 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/
formulasignal: https://formulasignal.com/schema#

Classes

Envelope ProductIdentity VerifiedFact FactValue CommercialFact Calculation ResearchContext RegulatoryRecord HistoryState SourceReference Confidence ErrorEnvelope

Properties

Property Type Container
request_id string
capability string
status string
product
products list
candidates list
summary string
history list
signals list
comparison
coverage
ledger
watch
next_cursor
verified_facts list
commercial_facts list
calculations list
research_context list
regulatory_records list
documented_cautions list
limitations list
source_references list
confidence reference
record_version string
record_as_of date
record_timestamp dateTime
methodology_version string
disclaimer string
product_id string
brand string
name string
variant
field string
value reference
before reference
after reference
confirmed boolean
declared_name string
normalized_ingredient string
amount
unit
price_basis
observed_at
seller
method string
operands list
ingredient_form
declared_amount_mg
selected_low_mg
selected_high_mg
dose_basis
evidence_type
citation
citation_url
comparison_statement string
record_class string
statement string
accessed_at date
role string
classes list
declared_components
declared_with_amounts
flavor
source
source_id string
title string
url
source_type string
evidence_class
level string
explanation string
error

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://formulasignal.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "formulasignal": "https://formulasignal.com/schema#",
    "Envelope": "formulasignal:Envelope",
    "request_id": {
      "@id": "formulasignal:request_id",
      "@type": "xsd:string"
    },
    "capability": {
      "@id": "formulasignal:capability",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "formulasignal:status",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "formulasignal:product"
    },
    "products": {
      "@id": "formulasignal:products",
      "@container": "@list"
    },
    "candidates": {
      "@id": "formulasignal:candidates",
      "@container": "@list"
    },
    "summary": {
      "@id": "formulasignal:summary",
      "@type": "xsd:string"
    },
    "history": {
      "@id": "formulasignal:history",
      "@container": "@list"
    },
    "signals": {
      "@id": "formulasignal:signals",
      "@container": "@list"
    },
    "comparison": {
      "@id": "formulasignal:comparison"
    },
    "coverage": {
      "@id": "formulasignal:coverage"
    },
    "ledger": {
      "@id": "formulasignal:ledger"
    },
    "watch": {
      "@id": "formulasignal:watch"
    },
    "next_cursor": {
      "@id": "formulasignal:next_cursor"
    },
    "verified_facts": {
      "@id": "formulasignal:verified_facts",
      "@container": "@list"
    },
    "commercial_facts": {
      "@id": "formulasignal:commercial_facts",
      "@container": "@list"
    },
    "calculations": {
      "@id": "formulasignal:calculations",
      "@container": "@list"
    },
    "research_context": {
      "@id": "formulasignal:research_context",
      "@container": "@list"
    },
    "regulatory_records": {
      "@id": "formulasignal:regulatory_records",
      "@container": "@list"
    },
    "documented_cautions": {
      "@id": "formulasignal:documented_cautions",
      "@container": "@list"
    },
    "limitations": {
      "@id": "formulasignal:limitations",
      "@container": "@list"
    },
    "source_references": {
      "@id": "formulasignal:source_references",
      "@container": "@list"
    },
    "confidence": {
      "@id": "formulasignal:confidence",
      "@type": "@id"
    },
    "record_version": {
      "@id": "formulasignal:record_version",
      "@type": "xsd:string"
    },
    "record_as_of": {
      "@id": "formulasignal:record_as_of",
      "@type": "xsd:date"
    },
    "record_timestamp": {
      "@id": "formulasignal:record_timestamp",
      "@type": "xsd:dateTime"
    },
    "methodology_version": {
      "@id": "formulasignal:methodology_version",
      "@type": "xsd:string"
    },
    "disclaimer": {
      "@id": "formulasignal:disclaimer",
      "@type": "xsd:string"
    },
    "ProductIdentity": "formulasignal:ProductIdentity",
    "product_id": {
      "@id": "formulasignal:product_id",
      "@type": "xsd:string"
    },
    "brand": {
      "@id": "formulasignal:brand",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "formulasignal:name",
      "@type": "xsd:string"
    },
    "variant": {
      "@id": "formulasignal:variant"
    },
    "VerifiedFact": "formulasignal:VerifiedFact",
    "field": {
      "@id": "formulasignal:field",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "formulasignal:value",
      "@type": "@id"
    },
    "before": {
      "@id": "formulasignal:before",
      "@type": "@id"
    },
    "after": {
      "@id": "formulasignal:after",
      "@type": "@id"
    },
    "confirmed": {
      "@id": "formulasignal:confirmed",
      "@type": "xsd:boolean"
    },
    "FactValue": "formulasignal:FactValue",
    "declared_name": {
      "@id": "formulasignal:declared_name",
      "@type": "xsd:string"
    },
    "normalized_ingredient": {
      "@id": "formulasignal:normalized_ingredient",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "formulasignal:amount"
    },
    "unit": {
      "@id": "formulasignal:unit"
    },
    "CommercialFact": "formulasignal:CommercialFact",
    "price_basis": {
      "@id": "formulasignal:price_basis"
    },
    "observed_at": {
      "@id": "formulasignal:observed_at"
    },
    "seller": {
      "@id": "formulasignal:seller"
    },
    "Calculation": "formulasignal:Calculation",
    "method": {
      "@id": "formulasignal:method",
      "@type": "xsd:string"
    },
    "operands": {
      "@id": "formulasignal:operands",
      "@container": "@list"
    },
    "ResearchContext": "formulasignal:ResearchContext",
    "ingredient_form": {
      "@id": "formulasignal:ingredient_form"
    },
    "declared_amount_mg": {
      "@id": "formulasignal:declared_amount_mg"
    },
    "selected_low_mg": {
      "@id": "formulasignal:selected_low_mg"
    },
    "selected_high_mg": {
      "@id": "formulasignal:selected_high_mg"
    },
    "dose_basis": {
      "@id": "formulasignal:dose_basis"
    },
    "evidence_type": {
      "@id": "formulasignal:evidence_type"
    },
    "citation": {
      "@id": "formulasignal:citation"
    },
    "citation_url": {
      "@id": "formulasignal:citation_url"
    },
    "comparison_statement": {
      "@id": "formulasignal:comparison_statement",
      "@type": "xsd:string"
    },
    "RegulatoryRecord": "formulasignal:RegulatoryRecord",
    "record_class": {
      "@id": "formulasignal:record_class",
      "@type": "xsd:string"
    },
    "statement": {
      "@id": "formulasignal:statement",
      "@type": "xsd:string"
    },
    "accessed_at": {
      "@id": "formulasignal:accessed_at",
      "@type": "xsd:date"
    },
    "HistoryState": "formulasignal:HistoryState",
    "role": {
      "@id": "formulasignal:role",
      "@type": "xsd:string"
    },
    "classes": {
      "@id": "formulasignal:classes",
      "@container": "@list"
    },
    "declared_components": {
      "@id": "formulasignal:declared_components"
    },
    "declared_with_amounts": {
      "@id": "formulasignal:declared_with_amounts"
    },
    "flavor": {
      "@id": "formulasignal:flavor"
    },
    "source": {
      "@id": "formulasignal:source"
    },
    "SourceReference": "formulasignal:SourceReference",
    "source_id": {
      "@id": "formulasignal:source_id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "formulasignal:title",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "formulasignal:url"
    },
    "source_type": {
      "@id": "formulasignal:source_type",
      "@type": "xsd:string"
    },
    "evidence_class": {
      "@id": "formulasignal:evidence_class"
    },
    "Confidence": "formulasignal:Confidence",
    "level": {
      "@id": "formulasignal:level",
      "@type": "xsd:string"
    },
    "explanation": {
      "@id": "formulasignal:explanation",
      "@type": "xsd:string"
    },
    "ErrorEnvelope": "formulasignal:ErrorEnvelope",
    "error": {
      "@id": "formulasignal:error"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FormulaSignal API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FormulaSignal'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-08) from openapi/formulasignal-com-openapi.json.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/formulasignal-com-openapi.json"
  ]
}