Toast Labor Context
JSON-LD context defining the semantic vocabulary for Toast Labor from Toast.
9 Classes
15 Properties
4 Namespaces
Namespaces
toast:
https://developer.toasttab.com/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Employee
ExternalReference
Job
JobWageOverride
ScheduleConfig
Shift
TimeEntry
TimeEntryBreak
ToastReference
Properties
| Property |
Type |
Container |
| auditResponse |
boolean |
|
| breakType |
reference |
|
| entityType |
string |
|
| guid |
string |
|
| inDate |
dateTime |
|
| jobReference |
reference |
|
| minAfterClockIn |
decimal |
|
| minAfterClockOut |
decimal |
|
| minBeforeClockIn |
decimal |
|
| minBeforeClockOut |
decimal |
|
| missed |
boolean |
|
| outDate |
dateTime |
|
| paid |
boolean |
|
| wage |
decimal |
|
| waived |
boolean |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"toast": "https://developer.toasttab.com/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Employee": "toast:Employee",
"ExternalReference": "toast:ExternalReference",
"Job": "toast:Job",
"JobWageOverride": "toast:JobWageOverride",
"ScheduleConfig": "toast:ScheduleConfig",
"Shift": "toast:Shift",
"TimeEntry": "toast:TimeEntry",
"TimeEntryBreak": "toast:TimeEntryBreak",
"ToastReference": "toast:ToastReference",
"auditResponse": {
"@id": "toast:auditResponse",
"@type": "xsd:boolean"
},
"breakType": {
"@id": "toast:breakType",
"@type": "@id"
},
"entityType": {
"@id": "toast:entityType",
"@type": "xsd:string"
},
"guid": {
"@id": "toast:guid",
"@type": "xsd:string"
},
"inDate": {
"@id": "toast:inDate",
"@type": "xsd:dateTime"
},
"jobReference": {
"@id": "toast:jobReference",
"@type": "@id"
},
"minAfterClockIn": {
"@id": "toast:minAfterClockIn",
"@type": "xsd:decimal"
},
"minAfterClockOut": {
"@id": "toast:minAfterClockOut",
"@type": "xsd:decimal"
},
"minBeforeClockIn": {
"@id": "toast:minBeforeClockIn",
"@type": "xsd:decimal"
},
"minBeforeClockOut": {
"@id": "toast:minBeforeClockOut",
"@type": "xsd:decimal"
},
"missed": {
"@id": "toast:missed",
"@type": "xsd:boolean"
},
"outDate": {
"@id": "toast:outDate",
"@type": "xsd:dateTime"
},
"paid": {
"@id": "toast:paid",
"@type": "xsd:boolean"
},
"wage": {
"@id": "toast:wage",
"@type": "xsd:decimal"
},
"waived": {
"@id": "toast:waived",
"@type": "xsd:boolean"
}
}
}