GetYourJob · JSON-LD Context
Getyourjob Pro Context
JSON-LD context defining the semantic vocabulary for Getyourjob Pro from GetYourJob.
35 Classes
143 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
getyourjob:
https://getyourjob.pro/schema#
Classes
ApiKeyResponse
BatchMatchRequest
CandidateMobilityRequest
CandidateRequest
CreateApiKeyRequest
CreateApiKeyResponse
CreateUserRequest
EducationRequest
ErrorResponse
ExperienceRequest
HTTPValidationError
HealthResponse
IndexInfoResponse
IndexOffersRequest
IndexOffersResponse
MatchingOptions
MatchingSessionRequest
ModelStatusResponse
OfferRequest
PayAsYouGoRequest
PayAsYouGoResponse
RankedSkillRequest
RatedSkillRequest
RebuildRequest
RebuildResponse
RemoveOffersRequest
RemoveOffersResponse
TrainRequest
TrainResponse
UsageHistoryResponse
UsageRecordResponse
UsageStatsResponse
UsageSummaryResponse
UserResponse
ValidationError
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| key_prefix | string | |
| name | ||
| created_at | string | |
| last_used_at | ||
| revoked_at | ||
| is_active | boolean | |
| candidates | list | |
| offer | reference | |
| options | reference | |
| radius_km | ||
| onsite_unlimited | boolean | |
| remote_reach | ||
| accepted_work_types | ||
| bulk | ||
| external_id | ||
| headline | ||
| summary | ||
| experience_years | ||
| current_role | ||
| seniority | ||
| location | ||
| location_lat | ||
| location_lng | ||
| willing_to_relocate | ||
| preferred_remote | ||
| salary_expectation_min | ||
| salary_expectation_max | ||
| salary_currency | ||
| daily_rate_expectation | ||
| skills | ||
| main_skills | ||
| secondary_skills | ||
| main_skills_ranked | ||
| secondary_skills_rated | ||
| interested_roles | ||
| mobility | ||
| experience | ||
| education | ||
| environment | string | |
| key | string | |
| warning | string | |
| string | ||
| picture_url | ||
| provider | string | |
| provider_id | string | |
| degree | ||
| school | ||
| year | ||
| success | boolean | |
| error | ||
| title | ||
| company | ||
| duration_months | ||
| description | ||
| skills_used | list | |
| detail | list | |
| status | string | |
| version | string | |
| timestamp | dateTime | |
| components | ||
| available | boolean | |
| total_offers | integer | |
| dimension | integer | |
| faiss_prefilter_enabled | boolean | |
| offers | list | |
| indexed | integer | |
| total_in_index | integer | |
| failed | integer | |
| failed_ids | list | |
| min_score_threshold | decimal | |
| max_results | ||
| include_analysis | boolean | |
| lang | ||
| page_size | integer | |
| location_scope | ||
| max_distance_km | ||
| work_type_filter | ||
| role_filter | ||
| strict_location | boolean | |
| contract_type_filter | ||
| ab_variant | ||
| session_id | string | |
| page | integer | |
| model_available | boolean | |
| is_training | boolean | |
| last_trained_at | ||
| last_error | ||
| metrics | ||
| feature_importances | ||
| suggested_weights | ||
| labels_used | ||
| required_skills | ||
| nice_to_have_skills | ||
| primary_skill | ||
| seniority_required | ||
| experience_years_min | ||
| experience_years_max | ||
| remote | ||
| contract_type | ||
| salary_min | ||
| salary_max | ||
| salary_period | ||
| daily_rate_min | ||
| daily_rate_max | ||
| industry | ||
| company_size | ||
| enabled | boolean | |
| pay_as_you_go_enabled | boolean | |
| message | string | |
| technology | string | |
| order | integer | |
| rating | integer | |
| db_url | string | |
| total_indexed | integer | |
| rebuild_started | boolean | |
| offer_ids | list | |
| removed | integer | |
| getyourjob_url | string | |
| export_key | string | |
| min_labels | integer | |
| training_started | boolean | |
| records | list | |
| total_count | integer | |
| has_more | boolean | |
| endpoint | string | |
| matches_count | integer | |
| cost_eur | decimal | |
| request_id | ||
| api_key_prefix | string | |
| user_id | string | |
| plan_tier | string | |
| monthly_quota | ||
| matches_used | integer | |
| period_start | ||
| period_end | ||
| total_matches | integer | |
| total_cost_eur | decimal | |
| loc | list | |
| msg | string | |
| type | string | |
| input | ||
| ctx |
JSON-LD Document
{
"@context": {
"@vocab": "https://getyourjob.pro/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"getyourjob": "https://getyourjob.pro/schema#",
"ApiKeyResponse": "getyourjob:ApiKeyResponse",
"id": {
"@id": "getyourjob:id",
"@type": "xsd:string"
},
"key_prefix": {
"@id": "getyourjob:key_prefix",
"@type": "xsd:string"
},
"name": {
"@id": "getyourjob:name"
},
"created_at": {
"@id": "getyourjob:created_at",
"@type": "xsd:string"
},
"last_used_at": {
"@id": "getyourjob:last_used_at"
},
"revoked_at": {
"@id": "getyourjob:revoked_at"
},
"is_active": {
"@id": "getyourjob:is_active",
"@type": "xsd:boolean"
},
"BatchMatchRequest": "getyourjob:BatchMatchRequest",
"candidates": {
"@id": "getyourjob:candidates",
"@container": "@list"
},
"offer": {
"@id": "getyourjob:offer",
"@type": "@id"
},
"options": {
"@id": "getyourjob:options",
"@type": "@id"
},
"CandidateMobilityRequest": "getyourjob:CandidateMobilityRequest",
"radius_km": {
"@id": "getyourjob:radius_km"
},
"onsite_unlimited": {
"@id": "getyourjob:onsite_unlimited",
"@type": "xsd:boolean"
},
"remote_reach": {
"@id": "getyourjob:remote_reach"
},
"accepted_work_types": {
"@id": "getyourjob:accepted_work_types"
},
"CandidateRequest": "getyourjob:CandidateRequest",
"bulk": {
"@id": "getyourjob:bulk"
},
"external_id": {
"@id": "getyourjob:external_id"
},
"headline": {
"@id": "getyourjob:headline"
},
"summary": {
"@id": "getyourjob:summary"
},
"experience_years": {
"@id": "getyourjob:experience_years"
},
"current_role": {
"@id": "getyourjob:current_role"
},
"seniority": {
"@id": "getyourjob:seniority"
},
"location": {
"@id": "getyourjob:location"
},
"location_lat": {
"@id": "getyourjob:location_lat"
},
"location_lng": {
"@id": "getyourjob:location_lng"
},
"willing_to_relocate": {
"@id": "getyourjob:willing_to_relocate"
},
"preferred_remote": {
"@id": "getyourjob:preferred_remote"
},
"salary_expectation_min": {
"@id": "getyourjob:salary_expectation_min"
},
"salary_expectation_max": {
"@id": "getyourjob:salary_expectation_max"
},
"salary_currency": {
"@id": "getyourjob:salary_currency"
},
"daily_rate_expectation": {
"@id": "getyourjob:daily_rate_expectation"
},
"skills": {
"@id": "getyourjob:skills"
},
"main_skills": {
"@id": "getyourjob:main_skills"
},
"secondary_skills": {
"@id": "getyourjob:secondary_skills"
},
"main_skills_ranked": {
"@id": "getyourjob:main_skills_ranked"
},
"secondary_skills_rated": {
"@id": "getyourjob:secondary_skills_rated"
},
"interested_roles": {
"@id": "getyourjob:interested_roles"
},
"mobility": {
"@id": "getyourjob:mobility"
},
"experience": {
"@id": "getyourjob:experience"
},
"education": {
"@id": "getyourjob:education"
},
"CreateApiKeyRequest": "getyourjob:CreateApiKeyRequest",
"environment": {
"@id": "getyourjob:environment",
"@type": "xsd:string"
},
"CreateApiKeyResponse": "getyourjob:CreateApiKeyResponse",
"key": {
"@id": "getyourjob:key",
"@type": "xsd:string"
},
"warning": {
"@id": "getyourjob:warning",
"@type": "xsd:string"
},
"CreateUserRequest": "getyourjob:CreateUserRequest",
"email": {
"@id": "getyourjob:email",
"@type": "xsd:string"
},
"picture_url": {
"@id": "getyourjob:picture_url"
},
"provider": {
"@id": "getyourjob:provider",
"@type": "xsd:string"
},
"provider_id": {
"@id": "getyourjob:provider_id",
"@type": "xsd:string"
},
"EducationRequest": "getyourjob:EducationRequest",
"degree": {
"@id": "getyourjob:degree"
},
"school": {
"@id": "getyourjob:school"
},
"year": {
"@id": "getyourjob:year"
},
"ErrorResponse": "getyourjob:ErrorResponse",
"success": {
"@id": "getyourjob:success",
"@type": "xsd:boolean"
},
"error": {
"@id": "getyourjob:error"
},
"ExperienceRequest": "getyourjob:ExperienceRequest",
"title": {
"@id": "getyourjob:title"
},
"company": {
"@id": "getyourjob:company"
},
"duration_months": {
"@id": "getyourjob:duration_months"
},
"description": {
"@id": "getyourjob:description"
},
"skills_used": {
"@id": "getyourjob:skills_used",
"@container": "@list"
},
"HTTPValidationError": "getyourjob:HTTPValidationError",
"detail": {
"@id": "getyourjob:detail",
"@container": "@list"
},
"HealthResponse": "getyourjob:HealthResponse",
"status": {
"@id": "getyourjob:status",
"@type": "xsd:string"
},
"version": {
"@id": "getyourjob:version",
"@type": "xsd:string"
},
"timestamp": {
"@id": "getyourjob:timestamp",
"@type": "xsd:dateTime"
},
"components": {
"@id": "getyourjob:components"
},
"IndexInfoResponse": "getyourjob:IndexInfoResponse",
"available": {
"@id": "getyourjob:available",
"@type": "xsd:boolean"
},
"total_offers": {
"@id": "getyourjob:total_offers",
"@type": "xsd:integer"
},
"dimension": {
"@id": "getyourjob:dimension",
"@type": "xsd:integer"
},
"faiss_prefilter_enabled": {
"@id": "getyourjob:faiss_prefilter_enabled",
"@type": "xsd:boolean"
},
"IndexOffersRequest": "getyourjob:IndexOffersRequest",
"offers": {
"@id": "getyourjob:offers",
"@container": "@list"
},
"IndexOffersResponse": "getyourjob:IndexOffersResponse",
"indexed": {
"@id": "getyourjob:indexed",
"@type": "xsd:integer"
},
"total_in_index": {
"@id": "getyourjob:total_in_index",
"@type": "xsd:integer"
},
"failed": {
"@id": "getyourjob:failed",
"@type": "xsd:integer"
},
"failed_ids": {
"@id": "getyourjob:failed_ids",
"@container": "@list"
},
"MatchingOptions": "getyourjob:MatchingOptions",
"min_score_threshold": {
"@id": "getyourjob:min_score_threshold",
"@type": "xsd:decimal"
},
"max_results": {
"@id": "getyourjob:max_results"
},
"include_analysis": {
"@id": "getyourjob:include_analysis",
"@type": "xsd:boolean"
},
"lang": {
"@id": "getyourjob:lang"
},
"page_size": {
"@id": "getyourjob:page_size",
"@type": "xsd:integer"
},
"location_scope": {
"@id": "getyourjob:location_scope"
},
"max_distance_km": {
"@id": "getyourjob:max_distance_km"
},
"work_type_filter": {
"@id": "getyourjob:work_type_filter"
},
"role_filter": {
"@id": "getyourjob:role_filter"
},
"strict_location": {
"@id": "getyourjob:strict_location",
"@type": "xsd:boolean"
},
"contract_type_filter": {
"@id": "getyourjob:contract_type_filter"
},
"ab_variant": {
"@id": "getyourjob:ab_variant"
},
"MatchingSessionRequest": "getyourjob:MatchingSessionRequest",
"session_id": {
"@id": "getyourjob:session_id",
"@type": "xsd:string"
},
"page": {
"@id": "getyourjob:page",
"@type": "xsd:integer"
},
"ModelStatusResponse": "getyourjob:ModelStatusResponse",
"model_available": {
"@id": "getyourjob:model_available",
"@type": "xsd:boolean"
},
"is_training": {
"@id": "getyourjob:is_training",
"@type": "xsd:boolean"
},
"last_trained_at": {
"@id": "getyourjob:last_trained_at"
},
"last_error": {
"@id": "getyourjob:last_error"
},
"metrics": {
"@id": "getyourjob:metrics"
},
"feature_importances": {
"@id": "getyourjob:feature_importances"
},
"suggested_weights": {
"@id": "getyourjob:suggested_weights"
},
"labels_used": {
"@id": "getyourjob:labels_used"
},
"OfferRequest": "getyourjob:OfferRequest",
"required_skills": {
"@id": "getyourjob:required_skills"
},
"nice_to_have_skills": {
"@id": "getyourjob:nice_to_have_skills"
},
"primary_skill": {
"@id": "getyourjob:primary_skill"
},
"seniority_required": {
"@id": "getyourjob:seniority_required"
},
"experience_years_min": {
"@id": "getyourjob:experience_years_min"
},
"experience_years_max": {
"@id": "getyourjob:experience_years_max"
},
"remote": {
"@id": "getyourjob:remote"
},
"contract_type": {
"@id": "getyourjob:contract_type"
},
"salary_min": {
"@id": "getyourjob:salary_min"
},
"salary_max": {
"@id": "getyourjob:salary_max"
},
"salary_period": {
"@id": "getyourjob:salary_period"
},
"daily_rate_min": {
"@id": "getyourjob:daily_rate_min"
},
"daily_rate_max": {
"@id": "getyourjob:daily_rate_max"
},
"industry": {
"@id": "getyourjob:industry"
},
"company_size": {
"@id": "getyourjob:company_size"
},
"PayAsYouGoRequest": "getyourjob:PayAsYouGoRequest",
"enabled": {
"@id": "getyourjob:enabled",
"@type": "xsd:boolean"
},
"PayAsYouGoResponse": "getyourjob:PayAsYouGoResponse",
"pay_as_you_go_enabled": {
"@id": "getyourjob:pay_as_you_go_enabled",
"@type": "xsd:boolean"
},
"message": {
"@id": "getyourjob:message",
"@type": "xsd:string"
},
"RankedSkillRequest": "getyourjob:RankedSkillRequest",
"technology": {
"@id": "getyourjob:technology",
"@type": "xsd:string"
},
"order": {
"@id": "getyourjob:order",
"@type": "xsd:integer"
},
"RatedSkillRequest": "getyourjob:RatedSkillRequest",
"rating": {
"@id": "getyourjob:rating",
"@type": "xsd:integer"
},
"RebuildRequest": "getyourjob:RebuildRequest",
"db_url": {
"@id": "getyourjob:db_url",
"@type": "xsd:string"
},
"RebuildResponse": "getyourjob:RebuildResponse",
"total_indexed": {
"@id": "getyourjob:total_indexed",
"@type": "xsd:integer"
},
"rebuild_started": {
"@id": "getyourjob:rebuild_started",
"@type": "xsd:boolean"
},
"RemoveOffersRequest": "getyourjob:RemoveOffersRequest",
"offer_ids": {
"@id": "getyourjob:offer_ids",
"@container": "@list"
},
"RemoveOffersResponse": "getyourjob:RemoveOffersResponse",
"removed": {
"@id": "getyourjob:removed",
"@type": "xsd:integer"
},
"TrainRequest": "getyourjob:TrainRequest",
"getyourjob_url": {
"@id": "getyourjob:getyourjob_url",
"@type": "xsd:string"
},
"export_key": {
"@id": "getyourjob:export_key",
"@type": "xsd:string"
},
"min_labels": {
"@id": "getyourjob:min_labels",
"@type": "xsd:integer"
},
"TrainResponse": "getyourjob:TrainResponse",
"training_started": {
"@id": "getyourjob:training_started",
"@type": "xsd:boolean"
},
"UsageHistoryResponse": "getyourjob:UsageHistoryResponse",
"records": {
"@id": "getyourjob:records",
"@container": "@list"
},
"total_count": {
"@id": "getyourjob:total_count",
"@type": "xsd:integer"
},
"has_more": {
"@id": "getyourjob:has_more",
"@type": "xsd:boolean"
},
"UsageRecordResponse": "getyourjob:UsageRecordResponse",
"endpoint": {
"@id": "getyourjob:endpoint",
"@type": "xsd:string"
},
"matches_count": {
"@id": "getyourjob:matches_count",
"@type": "xsd:integer"
},
"cost_eur": {
"@id": "getyourjob:cost_eur",
"@type": "xsd:decimal"
},
"request_id": {
"@id": "getyourjob:request_id"
},
"api_key_prefix": {
"@id": "getyourjob:api_key_prefix",
"@type": "xsd:string"
},
"UsageStatsResponse": "getyourjob:UsageStatsResponse",
"user_id": {
"@id": "getyourjob:user_id",
"@type": "xsd:string"
},
"plan_tier": {
"@id": "getyourjob:plan_tier",
"@type": "xsd:string"
},
"monthly_quota": {
"@id": "getyourjob:monthly_quota"
},
"matches_used": {
"@id": "getyourjob:matches_used",
"@type": "xsd:integer"
},
"period_start": {
"@id": "getyourjob:period_start"
},
"period_end": {
"@id": "getyourjob:period_end"
},
"UsageSummaryResponse": "getyourjob:UsageSummaryResponse",
"total_matches": {
"@id": "getyourjob:total_matches",
"@type": "xsd:integer"
},
"total_cost_eur": {
"@id": "getyourjob:total_cost_eur",
"@type": "xsd:decimal"
},
"UserResponse": "getyourjob:UserResponse",
"ValidationError": "getyourjob:ValidationError",
"loc": {
"@id": "getyourjob:loc",
"@container": "@list"
},
"msg": {
"@id": "getyourjob:msg",
"@type": "xsd:string"
},
"type": {
"@id": "getyourjob:type",
"@type": "xsd:string"
},
"input": {
"@id": "getyourjob:input"
},
"ctx": {
"@id": "getyourjob:ctx"
}
},
"@type": "schema:Dataset",
"schema:name": "GetYourJob API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects GetYourJob'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-10) from openapi/getyourjob-pro-openapi.json.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/getyourjob-pro-openapi.json"
]
}