Esri · JSON-LD Context

Esri Context

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

17 Classes 53 Properties 4 Namespaces
View Context View on GitHub

Namespaces

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

Classes

Candidate Point SpatialReference GeocodeResponse ReverseGeocodeResponse GeocodeCandidate PlaceSummary Place PlacesResponse Category ItemCollection Portal Item GroupRef SearchResults Error User

Properties

Property Type Container
address string
score decimal
location
attributes
extent
x decimal
y decimal
spatialReference reference
wkid integer
latestWkid integer
candidates list
placeId string
name string
distance decimal
categories list
contactInfo
hours
results list
pagination
categoryId string
label string
total integer
start integer
num integer
nextStart integer
items list
id string
description string
url reference
thumbnail string
culture string
region string
created integer
modified integer
owner string
title string
type string
typeKeywords list
snippet string
tags list
numViews integer
size integer
access string
query string
error
username string
fullName string
firstName string
lastName string
email string
role string
level string
groups list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://esri.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "esri": "https://esri.com/schema#",
    "Candidate": "esri:Candidate",
    "address": {
      "@id": "esri:address",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "esri:score",
      "@type": "xsd:decimal"
    },
    "location": {
      "@id": "esri:location"
    },
    "attributes": {
      "@id": "esri:attributes"
    },
    "extent": {
      "@id": "esri:extent"
    },
    "Point": "esri:Point",
    "x": {
      "@id": "esri:x",
      "@type": "xsd:decimal"
    },
    "y": {
      "@id": "esri:y",
      "@type": "xsd:decimal"
    },
    "spatialReference": {
      "@id": "esri:spatialReference",
      "@type": "@id"
    },
    "SpatialReference": "esri:SpatialReference",
    "wkid": {
      "@id": "esri:wkid",
      "@type": "xsd:integer"
    },
    "latestWkid": {
      "@id": "esri:latestWkid",
      "@type": "xsd:integer"
    },
    "GeocodeResponse": "esri:GeocodeResponse",
    "candidates": {
      "@id": "esri:candidates",
      "@container": "@list"
    },
    "ReverseGeocodeResponse": "esri:ReverseGeocodeResponse",
    "GeocodeCandidate": "esri:GeocodeCandidate",
    "PlaceSummary": "esri:PlaceSummary",
    "placeId": {
      "@id": "esri:placeId",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "esri:name",
      "@type": "xsd:string"
    },
    "distance": {
      "@id": "esri:distance",
      "@type": "xsd:decimal"
    },
    "categories": {
      "@id": "esri:categories",
      "@container": "@list"
    },
    "Place": "esri:Place",
    "contactInfo": {
      "@id": "esri:contactInfo"
    },
    "hours": {
      "@id": "esri:hours"
    },
    "PlacesResponse": "esri:PlacesResponse",
    "results": {
      "@id": "esri:results",
      "@container": "@list"
    },
    "pagination": {
      "@id": "esri:pagination"
    },
    "Category": "esri:Category",
    "categoryId": {
      "@id": "esri:categoryId",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "esri:label",
      "@type": "xsd:string"
    },
    "ItemCollection": "esri:ItemCollection",
    "total": {
      "@id": "esri:total",
      "@type": "xsd:integer"
    },
    "start": {
      "@id": "esri:start",
      "@type": "xsd:integer"
    },
    "num": {
      "@id": "esri:num",
      "@type": "xsd:integer"
    },
    "nextStart": {
      "@id": "esri:nextStart",
      "@type": "xsd:integer"
    },
    "items": {
      "@id": "esri:items",
      "@container": "@list"
    },
    "Portal": "esri:Portal",
    "id": {
      "@id": "esri:id",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "esri:description",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "esri:url",
      "@type": "@id"
    },
    "thumbnail": {
      "@id": "esri:thumbnail",
      "@type": "xsd:string"
    },
    "culture": {
      "@id": "esri:culture",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "esri:region",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "esri:created",
      "@type": "xsd:integer"
    },
    "modified": {
      "@id": "esri:modified",
      "@type": "xsd:integer"
    },
    "Item": "esri:Item",
    "owner": {
      "@id": "esri:owner",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "esri:title",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "esri:type",
      "@type": "xsd:string"
    },
    "typeKeywords": {
      "@id": "esri:typeKeywords",
      "@container": "@list"
    },
    "snippet": {
      "@id": "esri:snippet",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "esri:tags",
      "@container": "@list"
    },
    "numViews": {
      "@id": "esri:numViews",
      "@type": "xsd:integer"
    },
    "size": {
      "@id": "esri:size",
      "@type": "xsd:integer"
    },
    "access": {
      "@id": "esri:access",
      "@type": "xsd:string"
    },
    "GroupRef": "esri:GroupRef",
    "SearchResults": "esri:SearchResults",
    "query": {
      "@id": "esri:query",
      "@type": "xsd:string"
    },
    "Error": "esri:Error",
    "error": {
      "@id": "esri:error"
    },
    "User": "esri:User",
    "username": {
      "@id": "esri:username",
      "@type": "xsd:string"
    },
    "fullName": {
      "@id": "esri:fullName",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "esri:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "esri:lastName",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "esri:email",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "esri:role",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "esri:level",
      "@type": "xsd:string"
    },
    "groups": {
      "@id": "esri:groups",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Esri API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Esri's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/esri-auth-api-openapi.yml, openapi/esri-geocoding-api-openapi.yml, openapi/esri-places-api-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/esri-auth-api-openapi.yml",
    "openapi/esri-geocoding-api-openapi.yml",
    "openapi/esri-places-api-openapi.yml",
    "openapi/esri-portal-api-openapi.yml",
    "openapi/esri-routing-api-openapi.yml"
  ]
}