Edamam · JSON-LD Context

Edamam Recipe Search Api Context

JSON-LD context defining the semantic vocabulary for Edamam Recipe Search Api from Edamam.

4 Classes 27 Properties 4 Namespaces
View Context View on GitHub

Namespaces

edamam: https://schema.edamam.com/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Nutrient RecipeHit Recipe RecipeSearchResponse

Properties

Property Type Container
label string
quantity decimal
unit string
recipe reference
uri string
image reference
source string
url reference
yield decimal
dietLabels string set
healthLabels string set
cautions string set
ingredientLines string set
ingredients reference set
calories decimal
totalWeight decimal
totalTime decimal
cuisineType string set
mealType string set
dishType string set
totalNutrients reference
totalDaily reference
_links reference
from integer
to integer
count integer
hits reference set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "edamam": "https://schema.edamam.com/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Nutrient": "edamam:Nutrient",
    "RecipeHit": "edamam:RecipeHit",
    "Recipe": "edamam:Recipe",
    "RecipeSearchResponse": "edamam:RecipeSearchResponse",
    "label": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "edamam:quantity",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "edamam:unit",
      "@type": "xsd:string"
    },
    "recipe": {
      "@id": "edamam:recipe",
      "@type": "@id"
    },
    "uri": {
      "@id": "edamam:uri",
      "@type": "xsd:string"
    },
    "image": {
      "@id": "schema:image",
      "@type": "@id"
    },
    "source": {
      "@id": "edamam:source",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "yield": {
      "@id": "edamam:yield",
      "@type": "xsd:decimal"
    },
    "dietLabels": {
      "@id": "edamam:dietLabels",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "healthLabels": {
      "@id": "edamam:healthLabels",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "cautions": {
      "@id": "edamam:cautions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "ingredientLines": {
      "@id": "edamam:ingredientLines",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "ingredients": {
      "@id": "edamam:ingredients",
      "@container": "@set",
      "@type": "@id"
    },
    "calories": {
      "@id": "edamam:calories",
      "@type": "xsd:decimal"
    },
    "totalWeight": {
      "@id": "edamam:totalWeight",
      "@type": "xsd:decimal"
    },
    "totalTime": {
      "@id": "edamam:totalTime",
      "@type": "xsd:decimal"
    },
    "cuisineType": {
      "@id": "edamam:cuisineType",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "mealType": {
      "@id": "edamam:mealType",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "dishType": {
      "@id": "edamam:dishType",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "totalNutrients": {
      "@id": "edamam:totalNutrients",
      "@type": "@id"
    },
    "totalDaily": {
      "@id": "edamam:totalDaily",
      "@type": "@id"
    },
    "_links": {
      "@id": "edamam:_links",
      "@type": "@id"
    },
    "from": {
      "@id": "edamam:from",
      "@type": "xsd:integer"
    },
    "to": {
      "@id": "edamam:to",
      "@type": "xsd:integer"
    },
    "count": {
      "@id": "edamam:count",
      "@type": "xsd:integer"
    },
    "hits": {
      "@id": "edamam:hits",
      "@container": "@set",
      "@type": "@id"
    }
  }
}