{
  "@context": {
    "@vocab": "https://google.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "google": "https://google.com/schema#",
    "ApplicationInfo": "google:ApplicationInfo",
    "uris": {
      "@id": "google:uris",
      "@container": "@list"
    },
    "instruction": {
      "@id": "google:instruction",
      "@type": "xsd:string"
    },
    "emails": {
      "@id": "google:emails",
      "@container": "@list"
    },
    "BatchCreateJobsRequest": "google:BatchCreateJobsRequest",
    "jobs": {
      "@id": "google:jobs",
      "@container": "@list"
    },
    "BatchDeleteJobsRequest": "google:BatchDeleteJobsRequest",
    "names": {
      "@id": "google:names",
      "@container": "@list"
    },
    "BatchUpdateJobsRequest": "google:BatchUpdateJobsRequest",
    "updateMask": {
      "@id": "google:updateMask",
      "@type": "xsd:string"
    },
    "ClientEvent": "google:ClientEvent",
    "eventId": {
      "@id": "google:eventId",
      "@type": "xsd:string"
    },
    "createTime": {
      "@id": "google:createTime",
      "@type": "xsd:string"
    },
    "eventNotes": {
      "@id": "google:eventNotes",
      "@type": "xsd:string"
    },
    "requestId": {
      "@id": "google:requestId",
      "@type": "xsd:string"
    },
    "jobEvent": {
      "@id": "google:jobEvent",
      "@type": "@id"
    },
    "CommuteFilter": "google:CommuteFilter",
    "travelDuration": {
      "@id": "google:travelDuration",
      "@type": "xsd:string"
    },
    "departureTime": {
      "@id": "google:departureTime",
      "@type": "@id"
    },
    "allowImpreciseAddresses": {
      "@id": "google:allowImpreciseAddresses",
      "@type": "xsd:boolean"
    },
    "commuteMethod": {
      "@id": "google:commuteMethod",
      "@type": "xsd:string"
    },
    "startCoordinates": {
      "@id": "google:startCoordinates",
      "@type": "@id"
    },
    "roadTraffic": {
      "@id": "google:roadTraffic",
      "@type": "xsd:string"
    },
    "CommuteInfo": "google:CommuteInfo",
    "jobLocation": {
      "@id": "google:jobLocation",
      "@type": "@id"
    },
    "Company": "google:Company",
    "imageUri": {
      "@id": "google:imageUri",
      "@type": "xsd:string"
    },
    "keywordSearchableJobCustomAttributes": {
      "@id": "google:keywordSearchableJobCustomAttributes",
      "@container": "@list"
    },
    "size": {
      "@id": "google:size",
      "@type": "xsd:string"
    },
    "hiringAgency": {
      "@id": "google:hiringAgency",
      "@type": "xsd:boolean"
    },
    "careerSiteUri": {
      "@id": "google:careerSiteUri",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "google:displayName",
      "@type": "xsd:string"
    },
    "externalId": {
      "@id": "google:externalId",
      "@type": "xsd:string"
    },
    "derivedInfo": {
      "@id": "google:derivedInfo",
      "@type": "@id"
    },
    "name": {
      "@id": "google:name",
      "@type": "xsd:string"
    },
    "suspended": {
      "@id": "google:suspended",
      "@type": "xsd:boolean"
    },
    "websiteUri": {
      "@id": "google:websiteUri",
      "@type": "xsd:string"
    },
    "headquartersAddress": {
      "@id": "google:headquartersAddress",
      "@type": "xsd:string"
    },
    "eeoText": {
      "@id": "google:eeoText",
      "@type": "xsd:string"
    },
    "CompanyDerivedInfo": "google:CompanyDerivedInfo",
    "headquartersLocation": {
      "@id": "google:headquartersLocation",
      "@type": "@id"
    },
    "CompensationEntry": "google:CompensationEntry",
    "expectedUnitsPerYear": {
      "@id": "google:expectedUnitsPerYear",
      "@type": "xsd:decimal"
    },
    "type": {
      "@id": "google:type",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "google:unit",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "google:amount",
      "@type": "@id"
    },
    "range": {
      "@id": "google:range",
      "@type": "@id"
    },
    "description": {
      "@id": "google:description",
      "@type": "xsd:string"
    },
    "CompensationFilter": "google:CompensationFilter",
    "includeJobsWithUnspecifiedCompensationRange": {
      "@id": "google:includeJobsWithUnspecifiedCompensationRange",
      "@type": "xsd:boolean"
    },
    "units": {
      "@id": "google:units",
      "@container": "@list"
    },
    "CompensationInfo": "google:CompensationInfo",
    "annualizedBaseCompensationRange": {
      "@id": "google:annualizedBaseCompensationRange",
      "@type": "@id"
    },
    "annualizedTotalCompensationRange": {
      "@id": "google:annualizedTotalCompensationRange",
      "@type": "@id"
    },
    "entries": {
      "@id": "google:entries",
      "@container": "@list"
    },
    "CompensationRange": "google:CompensationRange",
    "maxCompensation": {
      "@id": "google:maxCompensation",
      "@type": "@id"
    },
    "minCompensation": {
      "@id": "google:minCompensation",
      "@type": "@id"
    },
    "CompleteQueryResponse": "google:CompleteQueryResponse",
    "completionResults": {
      "@id": "google:completionResults",
      "@container": "@list"
    },
    "metadata": {
      "@id": "google:metadata",
      "@type": "@id"
    },
    "CompletionResult": "google:CompletionResult",
    "suggestion": {
      "@id": "google:suggestion",
      "@type": "xsd:string"
    },
    "CustomAttribute": "google:CustomAttribute",
    "longValues": {
      "@id": "google:longValues",
      "@container": "@list"
    },
    "stringValues": {
      "@id": "google:stringValues",
      "@container": "@list"
    },
    "filterable": {
      "@id": "google:filterable",
      "@type": "xsd:boolean"
    },
    "keywordSearchable": {
      "@id": "google:keywordSearchable",
      "@type": "xsd:boolean"
    },
    "CustomRankingInfo": "google:CustomRankingInfo",
    "rankingExpression": {
      "@id": "google:rankingExpression",
      "@type": "xsd:string"
    },
    "importanceLevel": {
      "@id": "google:importanceLevel",
      "@type": "xsd:string"
    },
    "DeviceInfo": "google:DeviceInfo",
    "id": {
      "@id": "google:id",
      "@type": "xsd:string"
    },
    "deviceType": {
      "@id": "google:deviceType",
      "@type": "xsd:string"
    },
    "GoogleRpcError": "google:GoogleRpcError",
    "error": {
      "@id": "google:error"
    },
    "HistogramQuery": "google:HistogramQuery",
    "histogramQuery": {
      "@id": "google:histogramQuery",
      "@type": "xsd:string"
    },
    "HistogramQueryResult": "google:HistogramQueryResult",
    "histogram": {
      "@id": "google:histogram"
    },
    "Job": "google:Job",
    "department": {
      "@id": "google:department",
      "@type": "xsd:string"
    },
    "postingCreateTime": {
      "@id": "google:postingCreateTime",
      "@type": "xsd:string"
    },
    "processingOptions": {
      "@id": "google:processingOptions",
      "@type": "@id"
    },
    "employmentTypes": {
      "@id": "google:employmentTypes",
      "@container": "@list"
    },
    "postingUpdateTime": {
      "@id": "google:postingUpdateTime",
      "@type": "xsd:string"
    },
    "qualifications": {
      "@id": "google:qualifications",
      "@type": "xsd:string"
    },
    "promotionValue": {
      "@id": "google:promotionValue",
      "@type": "xsd:integer"
    },
    "companyDisplayName": {
      "@id": "google:companyDisplayName",
      "@type": "xsd:string"
    },
    "incentives": {
      "@id": "google:incentives",
      "@type": "xsd:string"
    },
    "requisitionId": {
      "@id": "google:requisitionId",
      "@type": "xsd:string"
    },
    "addresses": {
      "@id": "google:addresses",
      "@container": "@list"
    },
    "jobBenefits": {
      "@id": "google:jobBenefits",
      "@container": "@list"
    },
    "applicationInfo": {
      "@id": "google:applicationInfo",
      "@type": "@id"
    },
    "visibility": {
      "@id": "google:visibility",
      "@type": "xsd:string"
    },
    "jobEndTime": {
      "@id": "google:jobEndTime",
      "@type": "xsd:string"
    },
    "jobLevel": {
      "@id": "google:jobLevel",
      "@type": "xsd:string"
    },
    "jobStartTime": {
      "@id": "google:jobStartTime",
      "@type": "xsd:string"
    },
    "responsibilities": {
      "@id": "google:responsibilities",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "google:company",
      "@type": "xsd:string"
    },
    "postingPublishTime": {
      "@id": "google:postingPublishTime",
      "@type": "xsd:string"
    },
    "postingRegion": {
      "@id": "google:postingRegion",
      "@type": "xsd:string"
    },
    "degreeTypes": {
      "@id": "google:degreeTypes",
      "@container": "@list"
    },
    "languageCode": {
      "@id": "google:languageCode",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "google:title",
      "@type": "xsd:string"
    },
    "postingExpireTime": {
      "@id": "google:postingExpireTime",
      "@type": "xsd:string"
    },
    "customAttributes": {
      "@id": "google:customAttributes"
    },
    "compensationInfo": {
      "@id": "google:compensationInfo",
      "@type": "@id"
    },
    "JobDerivedInfo": "google:JobDerivedInfo",
    "jobCategories": {
      "@id": "google:jobCategories",
      "@container": "@list"
    },
    "locations": {
      "@id": "google:locations",
      "@container": "@list"
    },
    "JobEvent": "google:JobEvent",
    "JobQuery": "google:JobQuery",
    "publishTimeRange": {
      "@id": "google:publishTimeRange",
      "@type": "@id"
    },
    "excludedJobs": {
      "@id": "google:excludedJobs",
      "@container": "@list"
    },
    "queryLanguageCode": {
      "@id": "google:queryLanguageCode",
      "@type": "xsd:string"
    },
    "companyDisplayNames": {
      "@id": "google:companyDisplayNames",
      "@container": "@list"
    },
    "locationFilters": {
      "@id": "google:locationFilters",
      "@container": "@list"
    },
    "customAttributeFilter": {
      "@id": "google:customAttributeFilter",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "google:query",
      "@type": "xsd:string"
    },
    "companies": {
      "@id": "google:companies",
      "@container": "@list"
    },
    "languageCodes": {
      "@id": "google:languageCodes",
      "@container": "@list"
    },
    "compensationFilter": {
      "@id": "google:compensationFilter",
      "@type": "@id"
    },
    "commuteFilter": {
      "@id": "google:commuteFilter",
      "@type": "@id"
    },
    "disableSpellCheck": {
      "@id": "google:disableSpellCheck",
      "@type": "xsd:boolean"
    },
    "LatLng": "google:LatLng",
    "latitude": {
      "@id": "google:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "google:longitude",
      "@type": "xsd:decimal"
    },
    "ListCompaniesResponse": "google:ListCompaniesResponse",
    "nextPageToken": {
      "@id": "google:nextPageToken",
      "@type": "xsd:string"
    },
    "ListJobsResponse": "google:ListJobsResponse",
    "ListTenantsResponse": "google:ListTenantsResponse",
    "tenants": {
      "@id": "google:tenants",
      "@container": "@list"
    },
    "Location": "google:Location",
    "radiusMiles": {
      "@id": "google:radiusMiles",
      "@type": "xsd:decimal"
    },
    "locationType": {
      "@id": "google:locationType",
      "@type": "xsd:string"
    },
    "postalAddress": {
      "@id": "google:postalAddress",
      "@type": "@id"
    },
    "latLng": {
      "@id": "google:latLng",
      "@type": "@id"
    },
    "LocationFilter": "google:LocationFilter",
    "regionCode": {
      "@id": "google:regionCode",
      "@type": "xsd:string"
    },
    "distanceInMiles": {
      "@id": "google:distanceInMiles",
      "@type": "xsd:decimal"
    },
    "telecommutePreference": {
      "@id": "google:telecommutePreference",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "google:address",
      "@type": "xsd:string"
    },
    "MatchingJob": "google:MatchingJob",
    "jobTitleSnippet": {
      "@id": "google:jobTitleSnippet",
      "@type": "xsd:string"
    },
    "commuteInfo": {
      "@id": "google:commuteInfo",
      "@type": "@id"
    },
    "jobSummary": {
      "@id": "google:jobSummary",
      "@type": "xsd:string"
    },
    "job": {
      "@id": "google:job",
      "@type": "@id"
    },
    "searchTextSnippet": {
      "@id": "google:searchTextSnippet",
      "@type": "xsd:string"
    },
    "Money": "google:Money",
    "currencyCode": {
      "@id": "google:currencyCode",
      "@type": "xsd:string"
    },
    "nanos": {
      "@id": "google:nanos",
      "@type": "xsd:integer"
    },
    "Operation": "google:Operation",
    "done": {
      "@id": "google:done",
      "@type": "xsd:boolean"
    },
    "response": {
      "@id": "google:response"
    },
    "PostalAddress": "google:PostalAddress",
    "addressLines": {
      "@id": "google:addressLines",
      "@container": "@list"
    },
    "sortingCode": {
      "@id": "google:sortingCode",
      "@type": "xsd:string"
    },
    "sublocality": {
      "@id": "google:sublocality",
      "@type": "xsd:string"
    },
    "organization": {
      "@id": "google:organization",
      "@type": "xsd:string"
    },
    "administrativeArea": {
      "@id": "google:administrativeArea",
      "@type": "xsd:string"
    },
    "revision": {
      "@id": "google:revision",
      "@type": "xsd:integer"
    },
    "postalCode": {
      "@id": "google:postalCode",
      "@type": "xsd:string"
    },
    "locality": {
      "@id": "google:locality",
      "@type": "xsd:string"
    },
    "recipients": {
      "@id": "google:recipients",
      "@container": "@list"
    },
    "ProcessingOptions": "google:ProcessingOptions",
    "disableStreetAddressResolution": {
      "@id": "google:disableStreetAddressResolution",
      "@type": "xsd:boolean"
    },
    "htmlSanitization": {
      "@id": "google:htmlSanitization",
      "@type": "xsd:string"
    },
    "RequestMetadata": "google:RequestMetadata",
    "allowMissingIds": {
      "@id": "google:allowMissingIds",
      "@type": "xsd:boolean"
    },
    "sessionId": {
      "@id": "google:sessionId",
      "@type": "xsd:string"
    },
    "deviceInfo": {
      "@id": "google:deviceInfo",
      "@type": "@id"
    },
    "userId": {
      "@id": "google:userId",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "google:domain",
      "@type": "xsd:string"
    },
    "ResponseMetadata": "google:ResponseMetadata",
    "SearchJobsRequest": "google:SearchJobsRequest",
    "searchMode": {
      "@id": "google:searchMode",
      "@type": "xsd:string"
    },
    "histogramQueries": {
      "@id": "google:histogramQueries",
      "@container": "@list"
    },
    "jobView": {
      "@id": "google:jobView",
      "@type": "xsd:string"
    },
    "jobQuery": {
      "@id": "google:jobQuery",
      "@type": "@id"
    },
    "keywordMatchMode": {
      "@id": "google:keywordMatchMode",
      "@type": "xsd:string"
    },
    "customRankingInfo": {
      "@id": "google:customRankingInfo",
      "@type": "@id"
    },
    "pageToken": {
      "@id": "google:pageToken",
      "@type": "xsd:string"
    },
    "diversificationLevel": {
      "@id": "google:diversificationLevel",
      "@type": "xsd:string"
    },
    "relevanceThreshold": {
      "@id": "google:relevanceThreshold",
      "@type": "xsd:string"
    },
    "disableKeywordMatch": {
      "@id": "google:disableKeywordMatch",
      "@type": "xsd:boolean"
    },
    "orderBy": {
      "@id": "google:orderBy",
      "@type": "xsd:string"
    },
    "maxPageSize": {
      "@id": "google:maxPageSize",
      "@type": "xsd:integer"
    },
    "enableBroadening": {
      "@id": "google:enableBroadening",
      "@type": "xsd:boolean"
    },
    "offset": {
      "@id": "google:offset",
      "@type": "xsd:integer"
    },
    "requestMetadata": {
      "@id": "google:requestMetadata",
      "@type": "@id"
    },
    "SearchJobsResponse": "google:SearchJobsResponse",
    "totalSize": {
      "@id": "google:totalSize",
      "@type": "xsd:integer"
    },
    "matchingJobs": {
      "@id": "google:matchingJobs",
      "@container": "@list"
    },
    "histogramQueryResults": {
      "@id": "google:histogramQueryResults",
      "@container": "@list"
    },
    "broadenedQueryJobsCount": {
      "@id": "google:broadenedQueryJobsCount",
      "@type": "xsd:integer"
    },
    "spellCorrection": {
      "@id": "google:spellCorrection",
      "@type": "@id"
    },
    "SpellingCorrection": "google:SpellingCorrection",
    "corrected": {
      "@id": "google:corrected",
      "@type": "xsd:boolean"
    },
    "correctedText": {
      "@id": "google:correctedText",
      "@type": "xsd:string"
    },
    "correctedHtml": {
      "@id": "google:correctedHtml",
      "@type": "xsd:string"
    },
    "Status": "google:Status",
    "message": {
      "@id": "google:message",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "google:details",
      "@container": "@list"
    },
    "code": {
      "@id": "google:code",
      "@type": "xsd:integer"
    },
    "Tenant": "google:Tenant",
    "TimeOfDay": "google:TimeOfDay",
    "seconds": {
      "@id": "google:seconds",
      "@type": "xsd:integer"
    },
    "minutes": {
      "@id": "google:minutes",
      "@type": "xsd:integer"
    },
    "hours": {
      "@id": "google:hours",
      "@type": "xsd:integer"
    },
    "TimestampRange": "google:TimestampRange",
    "startTime": {
      "@id": "google:startTime",
      "@type": "xsd:string"
    },
    "endTime": {
      "@id": "google:endTime",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Google Cloud Talent Solution API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Google Cloud Talent Solution'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-11) from openapi/google-cloud-talent-solution-projects-api-openapi.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/google-cloud-talent-solution-projects-api-openapi.yml"
  ]
}