veritahire-com · JSON-LD Context
Veritahire Com Context
JSON-LD context defining the semantic vocabulary for Veritahire Com from veritahire-com.
8 Classes
62 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
veritahire:
https://veritahire.com/schema#
Classes
Job
Quota
JobsPage
VelocityRow
VelocityPage
Error
EmployerRow
EmployersPage
Properties
| Property | Type | Container |
|---|---|---|
| job_id | integer | |
| employer | string | |
| employer_id | integer | |
| title | string | |
| location | string | |
| state | string | |
| lat | decimal | |
| lng | decimal | |
| remote | boolean | |
| category | string | |
| employment_type | string | |
| seniority | string | |
| level_band | string | |
| pay_text | string | |
| comp_structure | string | |
| req_edu_level | string | |
| req_fields | string | |
| req_hard_years | integer | |
| skills | list | |
| benefits | string | |
| posting_kind | string | |
| platform | string | |
| posted_at | string | |
| first_seen_at | string | |
| last_seen_in_feed | string | |
| valid_through | string | |
| apply_url | string | |
| status | string | |
| pay_annual_mid | integer | |
| pay_annual_high | integer | |
| used | integer | |
| limit | integer | |
| resets | string | |
| data | list | |
| count | integer | |
| next_after | integer | |
| quota | reference | |
| date | date | |
| new_postings | integer | |
| retired_postings | integer | |
| live_postings | integer | |
| partial | integer | |
| error | string | |
| message | string | |
| org_kind | string | |
| industry | string | |
| size_range | string | |
| hq_city | string | |
| hq_state | string | |
| hq_country | string | |
| founded_year | integer | |
| website | string | |
| linkedin_url | string | |
| ticker | string | |
| exchange | string | |
| cik | integer | |
| sic | integer | |
| sic_label | string | |
| state_inc | string | |
| latest_10k_date | date | |
| latest_10k_url | string | |
| profile_sources |
JSON-LD Document
{
"@context": {
"@vocab": "https://veritahire.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"veritahire": "https://veritahire.com/schema#",
"Job": "veritahire:Job",
"job_id": {
"@id": "veritahire:job_id",
"@type": "xsd:integer"
},
"employer": {
"@id": "veritahire:employer",
"@type": "xsd:string"
},
"employer_id": {
"@id": "veritahire:employer_id",
"@type": "xsd:integer"
},
"title": {
"@id": "veritahire:title",
"@type": "xsd:string"
},
"location": {
"@id": "veritahire:location",
"@type": "xsd:string"
},
"state": {
"@id": "veritahire:state",
"@type": "xsd:string"
},
"lat": {
"@id": "veritahire:lat",
"@type": "xsd:decimal"
},
"lng": {
"@id": "veritahire:lng",
"@type": "xsd:decimal"
},
"remote": {
"@id": "veritahire:remote",
"@type": "xsd:boolean"
},
"category": {
"@id": "veritahire:category",
"@type": "xsd:string"
},
"employment_type": {
"@id": "veritahire:employment_type",
"@type": "xsd:string"
},
"seniority": {
"@id": "veritahire:seniority",
"@type": "xsd:string"
},
"level_band": {
"@id": "veritahire:level_band",
"@type": "xsd:string"
},
"pay_text": {
"@id": "veritahire:pay_text",
"@type": "xsd:string"
},
"comp_structure": {
"@id": "veritahire:comp_structure",
"@type": "xsd:string"
},
"req_edu_level": {
"@id": "veritahire:req_edu_level",
"@type": "xsd:string"
},
"req_fields": {
"@id": "veritahire:req_fields",
"@type": "xsd:string"
},
"req_hard_years": {
"@id": "veritahire:req_hard_years",
"@type": "xsd:integer"
},
"skills": {
"@id": "veritahire:skills",
"@container": "@list"
},
"benefits": {
"@id": "veritahire:benefits",
"@type": "xsd:string"
},
"posting_kind": {
"@id": "veritahire:posting_kind",
"@type": "xsd:string"
},
"platform": {
"@id": "veritahire:platform",
"@type": "xsd:string"
},
"posted_at": {
"@id": "veritahire:posted_at",
"@type": "xsd:string"
},
"first_seen_at": {
"@id": "veritahire:first_seen_at",
"@type": "xsd:string"
},
"last_seen_in_feed": {
"@id": "veritahire:last_seen_in_feed",
"@type": "xsd:string"
},
"valid_through": {
"@id": "veritahire:valid_through",
"@type": "xsd:string"
},
"apply_url": {
"@id": "veritahire:apply_url",
"@type": "xsd:string"
},
"status": {
"@id": "veritahire:status",
"@type": "xsd:string"
},
"pay_annual_mid": {
"@id": "veritahire:pay_annual_mid",
"@type": "xsd:integer"
},
"pay_annual_high": {
"@id": "veritahire:pay_annual_high",
"@type": "xsd:integer"
},
"Quota": "veritahire:Quota",
"used": {
"@id": "veritahire:used",
"@type": "xsd:integer"
},
"limit": {
"@id": "veritahire:limit",
"@type": "xsd:integer"
},
"resets": {
"@id": "veritahire:resets",
"@type": "xsd:string"
},
"JobsPage": "veritahire:JobsPage",
"data": {
"@id": "veritahire:data",
"@container": "@list"
},
"count": {
"@id": "veritahire:count",
"@type": "xsd:integer"
},
"next_after": {
"@id": "veritahire:next_after",
"@type": "xsd:integer"
},
"quota": {
"@id": "veritahire:quota",
"@type": "@id"
},
"VelocityRow": "veritahire:VelocityRow",
"date": {
"@id": "veritahire:date",
"@type": "xsd:date"
},
"new_postings": {
"@id": "veritahire:new_postings",
"@type": "xsd:integer"
},
"retired_postings": {
"@id": "veritahire:retired_postings",
"@type": "xsd:integer"
},
"live_postings": {
"@id": "veritahire:live_postings",
"@type": "xsd:integer"
},
"partial": {
"@id": "veritahire:partial",
"@type": "xsd:integer"
},
"VelocityPage": "veritahire:VelocityPage",
"Error": "veritahire:Error",
"error": {
"@id": "veritahire:error",
"@type": "xsd:string"
},
"message": {
"@id": "veritahire:message",
"@type": "xsd:string"
},
"EmployerRow": "veritahire:EmployerRow",
"org_kind": {
"@id": "veritahire:org_kind",
"@type": "xsd:string"
},
"industry": {
"@id": "veritahire:industry",
"@type": "xsd:string"
},
"size_range": {
"@id": "veritahire:size_range",
"@type": "xsd:string"
},
"hq_city": {
"@id": "veritahire:hq_city",
"@type": "xsd:string"
},
"hq_state": {
"@id": "veritahire:hq_state",
"@type": "xsd:string"
},
"hq_country": {
"@id": "veritahire:hq_country",
"@type": "xsd:string"
},
"founded_year": {
"@id": "veritahire:founded_year",
"@type": "xsd:integer"
},
"website": {
"@id": "veritahire:website",
"@type": "xsd:string"
},
"linkedin_url": {
"@id": "veritahire:linkedin_url",
"@type": "xsd:string"
},
"ticker": {
"@id": "veritahire:ticker",
"@type": "xsd:string"
},
"exchange": {
"@id": "veritahire:exchange",
"@type": "xsd:string"
},
"cik": {
"@id": "veritahire:cik",
"@type": "xsd:integer"
},
"sic": {
"@id": "veritahire:sic",
"@type": "xsd:integer"
},
"sic_label": {
"@id": "veritahire:sic_label",
"@type": "xsd:string"
},
"state_inc": {
"@id": "veritahire:state_inc",
"@type": "xsd:string"
},
"latest_10k_date": {
"@id": "veritahire:latest_10k_date",
"@type": "xsd:date"
},
"latest_10k_url": {
"@id": "veritahire:latest_10k_url",
"@type": "xsd:string"
},
"profile_sources": {
"@id": "veritahire:profile_sources"
},
"EmployersPage": "veritahire:EmployersPage"
},
"@type": "schema:Dataset",
"schema:name": "veritahire-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects veritahire-com'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/veritahire-com-openapi.yml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/veritahire-com-openapi.yml"
]
}