Wagepoint · JSON-LD Context
Wagepoint Context
JSON-LD context defining the semantic vocabulary for Wagepoint from Wagepoint.
21 Classes
42 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
wagepoint:
https://wagepoint.com/schema#
Classes
address_response
company_list_item_response
company_response
create_time_entries_request
create_time_entry_request
list_items_response_pay_group_response
list_items_response_time_entry_response
location_response
page_info
paged_response_company_list_item_response
paged_response_person_response
pay_group_response
person_address_response
person_response
problem_details
time_entry_response
update_time_entries_request
update_time_entries_response
update_time_entry_request
update_time_entry_status_request
update_time_entry_status_response
Properties
| Property | Type | Container |
|---|---|---|
| line1 | string | |
| line2 | string | |
| city | string | |
| state | string | |
| postal_code | string | |
| country | string | |
| id | integer | |
| name | string | |
| dba | string | |
| company_code | string | |
| status | string | |
| phone_number | string | |
| primary_address | reference | |
| locations | list | |
| created_at | dateTime | |
| entries | list | |
| person_id | integer | |
| work_date | date | |
| hours | decimal | |
| notes | string | |
| items | list | |
| location_type | string | |
| is_primary | boolean | |
| address | reference | |
| after | string | |
| page_size | integer | |
| has_more | boolean | |
| is_auto_run | boolean | |
| company_id | integer | |
| first_name | string | |
| last_name | string | |
| string | ||
| person_type | string | |
| hire_date | date | |
| type | string | |
| title | string | |
| detail | string | |
| instance | string | |
| extensions | ||
| time_entry_id | integer | |
| time_entry_ids | list | |
| action | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://wagepoint.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"wagepoint": "https://wagepoint.com/schema#",
"address_response": "wagepoint:address_response",
"line1": {
"@id": "wagepoint:line1",
"@type": "xsd:string"
},
"line2": {
"@id": "wagepoint:line2",
"@type": "xsd:string"
},
"city": {
"@id": "wagepoint:city",
"@type": "xsd:string"
},
"state": {
"@id": "wagepoint:state",
"@type": "xsd:string"
},
"postal_code": {
"@id": "wagepoint:postal_code",
"@type": "xsd:string"
},
"country": {
"@id": "wagepoint:country",
"@type": "xsd:string"
},
"company_list_item_response": "wagepoint:company_list_item_response",
"id": {
"@id": "wagepoint:id",
"@type": "xsd:integer"
},
"name": {
"@id": "wagepoint:name",
"@type": "xsd:string"
},
"dba": {
"@id": "wagepoint:dba",
"@type": "xsd:string"
},
"company_code": {
"@id": "wagepoint:company_code",
"@type": "xsd:string"
},
"status": {
"@id": "wagepoint:status",
"@type": "xsd:string"
},
"company_response": "wagepoint:company_response",
"phone_number": {
"@id": "wagepoint:phone_number",
"@type": "xsd:string"
},
"primary_address": {
"@id": "wagepoint:primary_address",
"@type": "@id"
},
"locations": {
"@id": "wagepoint:locations",
"@container": "@list"
},
"created_at": {
"@id": "wagepoint:created_at",
"@type": "xsd:dateTime"
},
"create_time_entries_request": "wagepoint:create_time_entries_request",
"entries": {
"@id": "wagepoint:entries",
"@container": "@list"
},
"create_time_entry_request": "wagepoint:create_time_entry_request",
"person_id": {
"@id": "wagepoint:person_id",
"@type": "xsd:integer"
},
"work_date": {
"@id": "wagepoint:work_date",
"@type": "xsd:date"
},
"hours": {
"@id": "wagepoint:hours",
"@type": "xsd:decimal"
},
"notes": {
"@id": "wagepoint:notes",
"@type": "xsd:string"
},
"list_items_response_pay_group_response": "wagepoint:list_items_response_pay_group_response",
"items": {
"@id": "wagepoint:items",
"@container": "@list"
},
"list_items_response_time_entry_response": "wagepoint:list_items_response_time_entry_response",
"location_response": "wagepoint:location_response",
"location_type": {
"@id": "wagepoint:location_type",
"@type": "xsd:string"
},
"is_primary": {
"@id": "wagepoint:is_primary",
"@type": "xsd:boolean"
},
"address": {
"@id": "wagepoint:address",
"@type": "@id"
},
"page_info": "wagepoint:page_info",
"after": {
"@id": "wagepoint:after",
"@type": "xsd:string"
},
"page_size": {
"@id": "wagepoint:page_size",
"@type": "xsd:integer"
},
"has_more": {
"@id": "wagepoint:has_more",
"@type": "xsd:boolean"
},
"paged_response_company_list_item_response": "wagepoint:paged_response_company_list_item_response",
"paged_response_person_response": "wagepoint:paged_response_person_response",
"pay_group_response": "wagepoint:pay_group_response",
"is_auto_run": {
"@id": "wagepoint:is_auto_run",
"@type": "xsd:boolean"
},
"person_address_response": "wagepoint:person_address_response",
"person_response": "wagepoint:person_response",
"company_id": {
"@id": "wagepoint:company_id",
"@type": "xsd:integer"
},
"first_name": {
"@id": "wagepoint:first_name",
"@type": "xsd:string"
},
"last_name": {
"@id": "wagepoint:last_name",
"@type": "xsd:string"
},
"email": {
"@id": "wagepoint:email",
"@type": "xsd:string"
},
"person_type": {
"@id": "wagepoint:person_type",
"@type": "xsd:string"
},
"hire_date": {
"@id": "wagepoint:hire_date",
"@type": "xsd:date"
},
"problem_details": "wagepoint:problem_details",
"type": {
"@id": "wagepoint:type",
"@type": "xsd:string"
},
"title": {
"@id": "wagepoint:title",
"@type": "xsd:string"
},
"detail": {
"@id": "wagepoint:detail",
"@type": "xsd:string"
},
"instance": {
"@id": "wagepoint:instance",
"@type": "xsd:string"
},
"extensions": {
"@id": "wagepoint:extensions"
},
"time_entry_response": "wagepoint:time_entry_response",
"update_time_entries_request": "wagepoint:update_time_entries_request",
"update_time_entries_response": "wagepoint:update_time_entries_response",
"update_time_entry_request": "wagepoint:update_time_entry_request",
"time_entry_id": {
"@id": "wagepoint:time_entry_id",
"@type": "xsd:integer"
},
"update_time_entry_status_request": "wagepoint:update_time_entry_status_request",
"time_entry_ids": {
"@id": "wagepoint:time_entry_ids",
"@container": "@list"
},
"action": {
"@id": "wagepoint:action",
"@type": "xsd:string"
},
"update_time_entry_status_response": "wagepoint:update_time_entry_status_response"
},
"@type": "schema:Dataset",
"schema:name": "Wagepoint API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Wagepoint'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-14) from openapi/_original/wagepoint-api-openapi.json.",
"dcterms:created": "2026-10-14",
"dcterms:source": [
"openapi/_original/wagepoint-api-openapi.json"
]
}