{
  "@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"
  ]
}