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
View Context View on GitHub

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

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