Chuck Norris API · JSON-LD Context

context Context

JSON-LD context defining the semantic vocabulary for context from Chuck Norris API.

4 Classes 8 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
chuck: https://api.chucknorris.io/vocab#

Classes

id type Joke JokeSearchResult

Properties

Property Type Container
value schema:Text
url reference
icon_url reference
created_at schema:Text
updated_at schema:Text
categories set
total schema:Integer
result list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "chuck": "https://api.chucknorris.io/vocab#",
    "id": "@id",
    "type": "@type",
    "Joke": "chuck:Joke",
    "JokeSearchResult": "chuck:JokeSearchResult",
    "value": {
      "@id": "schema:text",
      "@type": "schema:Text"
    },
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "icon_url": {
      "@id": "schema:image",
      "@type": "@id"
    },
    "created_at": {
      "@id": "schema:dateCreated",
      "@type": "schema:Text"
    },
    "updated_at": {
      "@id": "schema:dateModified",
      "@type": "schema:Text"
    },
    "categories": {
      "@id": "schema:keywords",
      "@container": "@set"
    },
    "total": {
      "@id": "schema:numberOfItems",
      "@type": "schema:Integer"
    },
    "result": {
      "@id": "schema:itemListElement",
      "@container": "@list"
    }
  }
}