Google Cloud Talent Solution · JSON-LD Context

Google Cloud Talent Solution Context

JSON-LD context defining the semantic vocabulary for Google Cloud Talent Solution from Google Cloud Talent Solution.

45 Classes 168 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/
google: https://google.com/schema#

Classes

ApplicationInfo BatchCreateJobsRequest BatchDeleteJobsRequest BatchUpdateJobsRequest ClientEvent CommuteFilter CommuteInfo Company CompanyDerivedInfo CompensationEntry CompensationFilter CompensationInfo CompensationRange CompleteQueryResponse CompletionResult CustomAttribute CustomRankingInfo DeviceInfo GoogleRpcError HistogramQuery HistogramQueryResult Job JobDerivedInfo JobEvent JobQuery LatLng ListCompaniesResponse ListJobsResponse ListTenantsResponse Location LocationFilter MatchingJob Money Operation PostalAddress ProcessingOptions RequestMetadata ResponseMetadata SearchJobsRequest SearchJobsResponse SpellingCorrection Status Tenant TimeOfDay TimestampRange

Properties

Property Type Container
uris list
instruction string
emails list
jobs list
names list
updateMask string
eventId string
createTime string
eventNotes string
requestId string
jobEvent reference
travelDuration string
departureTime reference
allowImpreciseAddresses boolean
commuteMethod string
startCoordinates reference
roadTraffic string
jobLocation reference
imageUri string
keywordSearchableJobCustomAttributes list
size string
hiringAgency boolean
careerSiteUri string
displayName string
externalId string
derivedInfo reference
name string
suspended boolean
websiteUri string
headquartersAddress string
eeoText string
headquartersLocation reference
expectedUnitsPerYear decimal
type string
unit string
amount reference
range reference
description string
includeJobsWithUnspecifiedCompensationRange boolean
units list
annualizedBaseCompensationRange reference
annualizedTotalCompensationRange reference
entries list
maxCompensation reference
minCompensation reference
completionResults list
metadata reference
suggestion string
longValues list
stringValues list
filterable boolean
keywordSearchable boolean
rankingExpression string
importanceLevel string
id string
deviceType string
error
histogramQuery string
histogram
department string
postingCreateTime string
processingOptions reference
employmentTypes list
postingUpdateTime string
qualifications string
promotionValue integer
companyDisplayName string
incentives string
requisitionId string
addresses list
jobBenefits list
applicationInfo reference
visibility string
jobEndTime string
jobLevel string
jobStartTime string
responsibilities string
company string
postingPublishTime string
postingRegion string
degreeTypes list
languageCode string
title string
postingExpireTime string
customAttributes
compensationInfo reference
jobCategories list
locations list
publishTimeRange reference
excludedJobs list
queryLanguageCode string
companyDisplayNames list
locationFilters list
customAttributeFilter string
query string
companies list
languageCodes list
compensationFilter reference
commuteFilter reference
disableSpellCheck boolean
latitude decimal
longitude decimal
nextPageToken string
tenants list
radiusMiles decimal
locationType string
postalAddress reference
latLng reference
regionCode string
distanceInMiles decimal
telecommutePreference string
address string
jobTitleSnippet string
commuteInfo reference
jobSummary string
job reference
searchTextSnippet string
currencyCode string
nanos integer
done boolean
response
addressLines list
sortingCode string
sublocality string
organization string
administrativeArea string
revision integer
postalCode string
locality string
recipients list
disableStreetAddressResolution boolean
htmlSanitization string
allowMissingIds boolean
sessionId string
deviceInfo reference
userId string
domain string
searchMode string
histogramQueries list
jobView string
jobQuery reference
keywordMatchMode string
customRankingInfo reference
pageToken string
diversificationLevel string
relevanceThreshold string
disableKeywordMatch boolean
orderBy string
maxPageSize integer
enableBroadening boolean
offset integer
requestMetadata reference
totalSize integer
matchingJobs list
histogramQueryResults list
broadenedQueryJobsCount integer
spellCorrection reference
corrected boolean
correctedText string
correctedHtml string
message string
details list
code integer
seconds integer
minutes integer
hours integer
startTime string
endTime string

JSON-LD Document

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