Unsplash · JSON-LD Context

Unsplash Context

JSON-LD context defining the semantic vocabulary for Unsplash from Unsplash.

11 Classes 42 Properties 5 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
unsplash: https://unsplash.com/ontology#
iptc: http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/
exif: http://ns.adobe.com/exif/1.0/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Photo Collection Topic Photographer id description alt_description width height name title

Properties

Property Type Container
color string
blur_hash string
likes integer
downloads integer
views integer
created_at dateTime
updated_at dateTime
promoted_at dateTime
urls
raw anyURI
full anyURI
regular anyURI
small anyURI
thumb anyURI
links
html anyURI
download_location anyURI
user schema:Person
username string
portfolio_url anyURI
bio string
total_photos integer
total_likes integer
profile_image
location schema:Place
city string
country string
position schema:GeoCoordinates
latitude float
longitude float
exif_data
make string
model string
exposure_time string
aperture string
focal_length string
iso integer
tags set
slug string
total integer
total_pages integer
results list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "unsplash": "https://unsplash.com/ontology#",
    "iptc": "http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/",
    "exif": "http://ns.adobe.com/exif/1.0/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Photo": "schema:Photograph",
    "Collection": "schema:Collection",
    "Topic": "schema:CreativeWorkSeries",
    "Photographer": "schema:Person",

    "id": "schema:identifier",
    "description": "schema:description",
    "alt_description": "schema:alternateName",
    "width": "schema:width",
    "height": "schema:height",
    "color": {
      "@id": "unsplash:dominantColor",
      "@type": "xsd:string"
    },
    "blur_hash": {
      "@id": "unsplash:blurHash",
      "@type": "xsd:string"
    },
    "likes": {
      "@id": "schema:interactionStatistic",
      "@type": "xsd:integer"
    },
    "downloads": {
      "@id": "schema:downloadUrl",
      "@type": "xsd:integer"
    },
    "views": {
      "@id": "schema:viewCount",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "promoted_at": {
      "@id": "unsplash:promotedAt",
      "@type": "xsd:dateTime"
    },

    "urls": {
      "@id": "schema:image"
    },
    "raw": {
      "@id": "unsplash:rawUrl",
      "@type": "xsd:anyURI"
    },
    "full": {
      "@id": "schema:contentUrl",
      "@type": "xsd:anyURI"
    },
    "regular": {
      "@id": "schema:thumbnailUrl",
      "@type": "xsd:anyURI"
    },
    "small": {
      "@id": "unsplash:smallUrl",
      "@type": "xsd:anyURI"
    },
    "thumb": {
      "@id": "schema:thumbnail",
      "@type": "xsd:anyURI"
    },

    "links": {
      "@id": "schema:sameAs"
    },
    "html": {
      "@id": "schema:url",
      "@type": "xsd:anyURI"
    },
    "download_location": {
      "@id": "unsplash:downloadLocation",
      "@type": "xsd:anyURI"
    },

    "user": {
      "@id": "schema:creator",
      "@type": "schema:Person"
    },
    "username": {
      "@id": "schema:accountName",
      "@type": "xsd:string"
    },
    "name": "schema:name",
    "portfolio_url": {
      "@id": "schema:url",
      "@type": "xsd:anyURI"
    },
    "bio": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "total_photos": {
      "@id": "unsplash:totalPhotos",
      "@type": "xsd:integer"
    },
    "total_likes": {
      "@id": "unsplash:totalLikes",
      "@type": "xsd:integer"
    },
    "profile_image": {
      "@id": "schema:image"
    },

    "location": {
      "@id": "schema:locationCreated",
      "@type": "schema:Place"
    },
    "city": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "schema:addressCountry",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "schema:geo",
      "@type": "schema:GeoCoordinates"
    },
    "latitude": {
      "@id": "schema:latitude",
      "@type": "xsd:float"
    },
    "longitude": {
      "@id": "schema:longitude",
      "@type": "xsd:float"
    },

    "exif_data": {
      "@id": "unsplash:exif"
    },
    "make": {
      "@id": "exif:Make",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "exif:Model",
      "@type": "xsd:string"
    },
    "exposure_time": {
      "@id": "exif:ExposureTime",
      "@type": "xsd:string"
    },
    "aperture": {
      "@id": "exif:FNumber",
      "@type": "xsd:string"
    },
    "focal_length": {
      "@id": "exif:FocalLength",
      "@type": "xsd:string"
    },
    "iso": {
      "@id": "exif:ISOSpeedRatings",
      "@type": "xsd:integer"
    },

    "tags": {
      "@id": "schema:keywords",
      "@container": "@set"
    },
    "title": "schema:name",
    "slug": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "schema:numberOfItems",
      "@type": "xsd:integer"
    },
    "total_pages": {
      "@id": "schema:numberOfPages",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "schema:itemListElement",
      "@container": "@list"
    }
  }
}