API Snap · JSON-LD Context

Api Snap Context

JSON-LD context defining the semantic vocabulary for Api Snap from API Snap.

22 Classes 30 Properties 4 Namespaces
View Context View on GitHub

Namespaces

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

Classes

ApiSnap name description url provider termsOfService documentation endpointURL endpointDescription version Hash Identifier UrlMetadata title image siteName author type Base64Result JwtDecoded ColorConversion LoremText

Properties

Property Type Container
hash
algorithm
encoding
id
ids set
format
count integer
prefix
favicon
themeColor
published dateTime
input
result
action
urlSafe boolean
header
payload
expired boolean
expiresAt dateTime
issuedAt dateTime
hex
rgb
rgbString
hsl
hslString
rgba
brightness integer
isDark boolean
text
paragraphs list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "snap": "https://api-snap.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "ApiSnap": "snap:ApiSnap",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "provider": "schema:provider",
    "termsOfService": "schema:termsOfService",
    "documentation": "schema:documentation",
    "endpointURL": "schema:endpointURL",
    "endpointDescription": "schema:endpointDescription",
    "version": "schema:version",
    "Hash": "snap:Hash",
    "hash": {"@id": "snap:hash"},
    "algorithm": {"@id": "snap:algorithm"},
    "encoding": {"@id": "snap:encoding"},
    "Identifier": "snap:Identifier",
    "id": {"@id": "schema:identifier"},
    "ids": {"@id": "snap:ids", "@container": "@set"},
    "format": {"@id": "snap:format"},
    "count": {"@id": "snap:count", "@type": "xsd:integer"},
    "prefix": {"@id": "snap:prefix"},
    "UrlMetadata": "snap:UrlMetadata",
    "title": "schema:headline",
    "image": "schema:image",
    "siteName": "schema:publisher",
    "favicon": {"@id": "snap:favicon"},
    "themeColor": {"@id": "snap:themeColor"},
    "author": "schema:author",
    "published": {"@id": "schema:datePublished", "@type": "xsd:dateTime"},
    "type": "schema:additionalType",
    "Base64Result": "snap:Base64Result",
    "input": {"@id": "snap:input"},
    "result": {"@id": "snap:result"},
    "action": {"@id": "snap:action"},
    "urlSafe": {"@id": "snap:urlSafe", "@type": "xsd:boolean"},
    "JwtDecoded": "snap:JwtDecoded",
    "header": {"@id": "snap:jwtHeader"},
    "payload": {"@id": "snap:jwtPayload"},
    "expired": {"@id": "snap:expired", "@type": "xsd:boolean"},
    "expiresAt": {"@id": "snap:expiresAt", "@type": "xsd:dateTime"},
    "issuedAt": {"@id": "snap:issuedAt", "@type": "xsd:dateTime"},
    "ColorConversion": "snap:ColorConversion",
    "hex": {"@id": "snap:hex"},
    "rgb": {"@id": "snap:rgb"},
    "rgbString": {"@id": "snap:rgbString"},
    "hsl": {"@id": "snap:hsl"},
    "hslString": {"@id": "snap:hslString"},
    "rgba": {"@id": "snap:rgba"},
    "brightness": {"@id": "snap:brightness", "@type": "xsd:integer"},
    "isDark": {"@id": "snap:isDark", "@type": "xsd:boolean"},
    "LoremText": "snap:LoremText",
    "text": {"@id": "schema:text"},
    "paragraphs": {"@id": "snap:paragraphs", "@container": "@list"}
  }
}