jobo-world · JSON-LD Context
Jobo World Context
JSON-LD context defining the semantic vocabulary for Jobo World from jobo-world.
23 Classes
69 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
jobo:
https://jobo.world/schema#
Classes
GetResponse
PostApiAutoApplyApplicationsRequest
PostApiAutoApplyApplicationsIdAnswersRequest
GetApiAutoApplyApplicationsIdCancelResponse
GetApiAutoApplyMailboxesResponse
PostApiAutoApplyMailboxesRequest
PostApiAutoApplyMailboxesResponse
DeleteApiAutoApplyMailboxesIdResponse
GetApiAutoApplyMailboxesIdResponse
GetApiAutoApplyMailboxesIdCheckResponse
PostApiAutoApplyMailboxesIdCheckResponse
GetApiAutoApplyMailboxesIdVerificationResponse
PostApiAutoApplyMailboxesIdVerificationRequest
PostApiAutoApplyMailboxesIdVerificationResponse
GetApiCompaniesByDomainStatusResponse
GetApiJobsResponse
PostApiJobsRequest
PostApiJobsFeedRequest
PostApiJobsFeedResponse
PostApiJobsSearchRequest
PostApiJobsSearchResponse
PostMailboxesIdVerificationRequest
PostMailboxesIdVerificationResponse
Properties
| Property | Type | Container |
|---|---|---|
| apiKey | string | |
| job_id | string | |
| answers | list | |
| api_version | date | |
| id | string | |
| apply_url | string | |
| provider_id | string | |
| provider_name | string | |
| status | string | |
| cancel_requested | boolean | |
| status_updated_at | dateTime | |
| queued_at | dateTime | |
| started_at | dateTime | |
| submitted_at | dateTime | |
| failed_at | dateTime | |
| canceled_at | dateTime | |
| completed_at | dateTime | |
| created_at | dateTime | |
| method | string | |
| headers | ||
| provider | string | |
| address | string | |
| imap_host | string | |
| password | string | |
| updated_at | dateTime | |
| imap_port | integer | |
| imap_security | string | |
| username | string | |
| authorization_url | string | |
| last_error | string | |
| connected_at | dateTime | |
| last_checked_at | dateTime | |
| type | string | |
| title | string | |
| detail | string | |
| instance | string | |
| code | string | |
| email_from | string | |
| email_subject | string | |
| email_received_at | dateTime | |
| waited_seconds | integer | |
| diagnostics | ||
| application_id | string | |
| wait_seconds | integer | |
| link | string | |
| link_visited | boolean | |
| link_http_status | integer | |
| matched_by | string | |
| jobs | list | |
| total | integer | |
| page | integer | |
| total_pages | integer | |
| queries | list | |
| locations | list | |
| work_models | list | |
| skills | ||
| salary_usd | ||
| page_size | integer | |
| batch_size | integer | |
| cursor | string | |
| posted_after | string | |
| languages | string | |
| updated_after | string | |
| sources | string | |
| next_cursor | string | |
| has_more | boolean | |
| companies | ||
| employment_types | string | |
| experience_levels | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://jobo.world/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"jobo": "https://jobo.world/schema#",
"GetResponse": "jobo:GetResponse",
"apiKey": {
"@id": "jobo:apiKey",
"@type": "xsd:string"
},
"PostApiAutoApplyApplicationsRequest": "jobo:PostApiAutoApplyApplicationsRequest",
"job_id": {
"@id": "jobo:job_id",
"@type": "xsd:string"
},
"PostApiAutoApplyApplicationsIdAnswersRequest": "jobo:PostApiAutoApplyApplicationsIdAnswersRequest",
"answers": {
"@id": "jobo:answers",
"@container": "@list"
},
"GetApiAutoApplyApplicationsIdCancelResponse": "jobo:GetApiAutoApplyApplicationsIdCancelResponse",
"api_version": {
"@id": "jobo:api_version",
"@type": "xsd:date"
},
"id": {
"@id": "jobo:id",
"@type": "xsd:string"
},
"apply_url": {
"@id": "jobo:apply_url",
"@type": "xsd:string"
},
"provider_id": {
"@id": "jobo:provider_id",
"@type": "xsd:string"
},
"provider_name": {
"@id": "jobo:provider_name",
"@type": "xsd:string"
},
"status": {
"@id": "jobo:status",
"@type": "xsd:string"
},
"cancel_requested": {
"@id": "jobo:cancel_requested",
"@type": "xsd:boolean"
},
"status_updated_at": {
"@id": "jobo:status_updated_at",
"@type": "xsd:dateTime"
},
"queued_at": {
"@id": "jobo:queued_at",
"@type": "xsd:dateTime"
},
"started_at": {
"@id": "jobo:started_at",
"@type": "xsd:dateTime"
},
"submitted_at": {
"@id": "jobo:submitted_at",
"@type": "xsd:dateTime"
},
"failed_at": {
"@id": "jobo:failed_at",
"@type": "xsd:dateTime"
},
"canceled_at": {
"@id": "jobo:canceled_at",
"@type": "xsd:dateTime"
},
"completed_at": {
"@id": "jobo:completed_at",
"@type": "xsd:dateTime"
},
"created_at": {
"@id": "jobo:created_at",
"@type": "xsd:dateTime"
},
"GetApiAutoApplyMailboxesResponse": "jobo:GetApiAutoApplyMailboxesResponse",
"method": {
"@id": "jobo:method",
"@type": "xsd:string"
},
"headers": {
"@id": "jobo:headers"
},
"PostApiAutoApplyMailboxesRequest": "jobo:PostApiAutoApplyMailboxesRequest",
"provider": {
"@id": "jobo:provider",
"@type": "xsd:string"
},
"address": {
"@id": "jobo:address",
"@type": "xsd:string"
},
"imap_host": {
"@id": "jobo:imap_host",
"@type": "xsd:string"
},
"password": {
"@id": "jobo:password",
"@type": "xsd:string"
},
"PostApiAutoApplyMailboxesResponse": "jobo:PostApiAutoApplyMailboxesResponse",
"updated_at": {
"@id": "jobo:updated_at",
"@type": "xsd:dateTime"
},
"imap_port": {
"@id": "jobo:imap_port",
"@type": "xsd:integer"
},
"imap_security": {
"@id": "jobo:imap_security",
"@type": "xsd:string"
},
"username": {
"@id": "jobo:username",
"@type": "xsd:string"
},
"authorization_url": {
"@id": "jobo:authorization_url",
"@type": "xsd:string"
},
"last_error": {
"@id": "jobo:last_error",
"@type": "xsd:string"
},
"connected_at": {
"@id": "jobo:connected_at",
"@type": "xsd:dateTime"
},
"last_checked_at": {
"@id": "jobo:last_checked_at",
"@type": "xsd:dateTime"
},
"DeleteApiAutoApplyMailboxesIdResponse": "jobo:DeleteApiAutoApplyMailboxesIdResponse",
"type": {
"@id": "jobo:type",
"@type": "xsd:string"
},
"title": {
"@id": "jobo:title",
"@type": "xsd:string"
},
"detail": {
"@id": "jobo:detail",
"@type": "xsd:string"
},
"instance": {
"@id": "jobo:instance",
"@type": "xsd:string"
},
"code": {
"@id": "jobo:code",
"@type": "xsd:string"
},
"GetApiAutoApplyMailboxesIdResponse": "jobo:GetApiAutoApplyMailboxesIdResponse",
"GetApiAutoApplyMailboxesIdCheckResponse": "jobo:GetApiAutoApplyMailboxesIdCheckResponse",
"PostApiAutoApplyMailboxesIdCheckResponse": "jobo:PostApiAutoApplyMailboxesIdCheckResponse",
"GetApiAutoApplyMailboxesIdVerificationResponse": "jobo:GetApiAutoApplyMailboxesIdVerificationResponse",
"email_from": {
"@id": "jobo:email_from",
"@type": "xsd:string"
},
"email_subject": {
"@id": "jobo:email_subject",
"@type": "xsd:string"
},
"email_received_at": {
"@id": "jobo:email_received_at",
"@type": "xsd:dateTime"
},
"waited_seconds": {
"@id": "jobo:waited_seconds",
"@type": "xsd:integer"
},
"diagnostics": {
"@id": "jobo:diagnostics"
},
"PostApiAutoApplyMailboxesIdVerificationRequest": "jobo:PostApiAutoApplyMailboxesIdVerificationRequest",
"application_id": {
"@id": "jobo:application_id",
"@type": "xsd:string"
},
"wait_seconds": {
"@id": "jobo:wait_seconds",
"@type": "xsd:integer"
},
"PostApiAutoApplyMailboxesIdVerificationResponse": "jobo:PostApiAutoApplyMailboxesIdVerificationResponse",
"link": {
"@id": "jobo:link",
"@type": "xsd:string"
},
"link_visited": {
"@id": "jobo:link_visited",
"@type": "xsd:boolean"
},
"link_http_status": {
"@id": "jobo:link_http_status",
"@type": "xsd:integer"
},
"matched_by": {
"@id": "jobo:matched_by",
"@type": "xsd:string"
},
"GetApiCompaniesByDomainStatusResponse": "jobo:GetApiCompaniesByDomainStatusResponse",
"GetApiJobsResponse": "jobo:GetApiJobsResponse",
"jobs": {
"@id": "jobo:jobs",
"@container": "@list"
},
"total": {
"@id": "jobo:total",
"@type": "xsd:integer"
},
"page": {
"@id": "jobo:page",
"@type": "xsd:integer"
},
"total_pages": {
"@id": "jobo:total_pages",
"@type": "xsd:integer"
},
"PostApiJobsRequest": "jobo:PostApiJobsRequest",
"queries": {
"@id": "jobo:queries",
"@container": "@list"
},
"locations": {
"@id": "jobo:locations",
"@container": "@list"
},
"work_models": {
"@id": "jobo:work_models",
"@container": "@list"
},
"skills": {
"@id": "jobo:skills"
},
"salary_usd": {
"@id": "jobo:salary_usd"
},
"page_size": {
"@id": "jobo:page_size",
"@type": "xsd:integer"
},
"PostApiJobsFeedRequest": "jobo:PostApiJobsFeedRequest",
"batch_size": {
"@id": "jobo:batch_size",
"@type": "xsd:integer"
},
"cursor": {
"@id": "jobo:cursor",
"@type": "xsd:string"
},
"posted_after": {
"@id": "jobo:posted_after",
"@type": "xsd:string"
},
"languages": {
"@id": "jobo:languages",
"@type": "xsd:string"
},
"updated_after": {
"@id": "jobo:updated_after",
"@type": "xsd:string"
},
"sources": {
"@id": "jobo:sources",
"@type": "xsd:string"
},
"PostApiJobsFeedResponse": "jobo:PostApiJobsFeedResponse",
"next_cursor": {
"@id": "jobo:next_cursor",
"@type": "xsd:string"
},
"has_more": {
"@id": "jobo:has_more",
"@type": "xsd:boolean"
},
"PostApiJobsSearchRequest": "jobo:PostApiJobsSearchRequest",
"companies": {
"@id": "jobo:companies"
},
"employment_types": {
"@id": "jobo:employment_types",
"@type": "xsd:string"
},
"experience_levels": {
"@id": "jobo:experience_levels",
"@type": "xsd:string"
},
"PostApiJobsSearchResponse": "jobo:PostApiJobsSearchResponse",
"PostMailboxesIdVerificationRequest": "jobo:PostMailboxesIdVerificationRequest",
"PostMailboxesIdVerificationResponse": "jobo:PostMailboxesIdVerificationResponse"
},
"@type": "schema:Dataset",
"schema:name": "jobo-world API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects jobo-world'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-10-30) from openapi/_ae-authored/jobo-world-openapi-generated.yml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/_ae-authored/jobo-world-openapi-generated.yml"
]
}