DuckDuckGo · JSON-LD Context

Duckduckgo Context

JSON-LD context defining the semantic vocabulary for Duckduckgo from DuckDuckGo.

22 Classes 5 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
ddg: https://api.duckduckgo.com/vocab#

Classes

Heading Abstract AbstractText AbstractSource Answer AnswerType Definition DefinitionSource RelatedTopics Results Type Entity Infobox Text Icon domain owner categories prevalence fingerprinting cookies performance

Properties

Property Type Container
AbstractURL reference
Image reference
DefinitionURL reference
Redirect reference
FirstURL reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "ddg": "https://api.duckduckgo.com/vocab#",
    "Heading": "schema:name",
    "Abstract": "schema:description",
    "AbstractText": "schema:abstract",
    "AbstractSource": "schema:isBasedOn",
    "AbstractURL": { "@id": "schema:url", "@type": "@id" },
    "Image": { "@id": "schema:image", "@type": "@id" },
    "Answer": "ddg:answer",
    "AnswerType": "ddg:answerType",
    "Definition": "schema:definedTerm",
    "DefinitionSource": "schema:source",
    "DefinitionURL": { "@id": "schema:sourceURL", "@type": "@id" },
    "RelatedTopics": "schema:mentions",
    "Results": "ddg:results",
    "Redirect": { "@id": "ddg:redirect", "@type": "@id" },
    "Type": "ddg:answerKind",
    "Entity": "schema:about",
    "Infobox": "ddg:infobox",
    "FirstURL": { "@id": "schema:url", "@type": "@id" },
    "Text": "schema:description",
    "Icon": "schema:image",
    "domain": "schema:domainName",
    "owner": "schema:provider",
    "categories": "schema:category",
    "prevalence": "ddg:prevalence",
    "fingerprinting": "ddg:fingerprintingScore",
    "cookies": "ddg:cookieScore",
    "performance": "ddg:performance"
  }
}