Esri · JSON-LD Context
Esri Context
JSON-LD context defining the semantic vocabulary for Esri from Esri.
17 Classes
53 Properties
4 Namespaces
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 | |
| string | ||
| role | string | |
| level | string | |
| groups | list |
JSON-LD Document
{
"@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"
]
}