schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
time:
https://timedoctor.com/schema#
{
"@context": {
"@vocab": "https://timedoctor.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"time": "https://timedoctor.com/schema#",
"GetV11CompaniesResponse": "time:GetV11CompaniesResponse",
"PostV11CompaniesRequest": "time:PostV11CompaniesRequest",
"email": {
"@id": "time:email",
"@type": "xsd:string"
},
"name": {
"@id": "time:name",
"@type": "xsd:string"
},
"company_name": {
"@id": "time:company_name",
"@type": "xsd:string"
},
"employee_emails": {
"@id": "time:employee_emails",
"@type": "xsd:string"
},
"affiliate_id": {
"@id": "time:affiliate_id",
"@type": "xsd:string"
},
"company_type": {
"@id": "time:company_type",
"@type": "xsd:string"
},
"PostV11CompaniesResponse": "time:PostV11CompaniesResponse",
"PostV11CompaniesInvitesRequest": "time:PostV11CompaniesInvitesRequest",
"emails": {
"@id": "time:emails",
"@container": "@list"
},
"user_type": {
"@id": "time:user_type",
"@type": "xsd:string"
},
"screenshotsActive": {
"@id": "time:screenshotsActive",
"@type": "xsd:boolean"
},
"allowManualTime": {
"@id": "time:allowManualTime",
"@type": "xsd:boolean"
},
"projects": {
"@id": "time:projects",
"@container": "@list"
},
"PostV11CompaniesInvitesResponse": "time:PostV11CompaniesInvitesResponse",
"GetV11CompaniesProjectsResponse": "time:GetV11CompaniesProjectsResponse",
"GetV11CompaniesCompanyidAbsentAndLateResponse": "time:GetV11CompaniesCompanyidAbsentAndLateResponse",
"PutV11CompaniesCompanyidAbsentAndLateRequest": "time:PutV11CompaniesCompanyidAbsentAndLateRequest",
"userId": {
"@id": "time:userId",
"@type": "xsd:string"
},
"reasons": {
"@id": "time:reasons",
"@type": "xsd:string"
},
"GetV11CompaniesCompanyidPayrollsResponse": "time:GetV11CompaniesCompanyidPayrollsResponse",
"Date": {
"@id": "time:Date",
"@type": "xsd:string"
},
"Status": {
"@id": "time:Status",
"@type": "xsd:string"
},
"Type": {
"@id": "time:Type",
"@type": "xsd:string"
},
"Periods": {
"@id": "time:Periods",
"@type": "xsd:string"
},
"PutV11CompaniesCompanyidPayrollsPayrollidRequest": "time:PutV11CompaniesCompanyidPayrollsPayrollidRequest",
"status": {
"@id": "time:status",
"@type": "xsd:string"
},
"PostV11CompaniesCompanyidUsersUseridRequest": "time:PostV11CompaniesCompanyidUsersUseridRequest",
"active": {
"@id": "time:active",
"@type": "xsd:boolean"
},
"lastname": {
"@id": "time:lastname",
"@type": "xsd:string"
},
"employee_id": {
"@id": "time:employee_id",
"@type": "xsd:string"
},
"password": {
"@id": "time:password",
"@type": "xsd:string"
},
"PostV11CompaniesCompanyidUsersUseridFoldersRequest": "time:PostV11CompaniesCompanyidUsersUseridFoldersRequest",
"folder": {
"@id": "time:folder"
},
"GetV11CompaniesCompanyidUsersUseridProjectsResponse": "time:GetV11CompaniesCompanyidUsersUseridProjectsResponse",
"PostV11CompaniesCompanyidUsersUseridProjectsRequest": "time:PostV11CompaniesCompanyidUsersUseridProjectsRequest",
"assign_users": {
"@id": "time:assign_users",
"@type": "xsd:string"
},
"PostV11CompaniesCompanyidUsersUseridProjectsResponse": "time:PostV11CompaniesCompanyidUsersUseridProjectsResponse",
"DeleteV11CompaniesCompanyidUsersUseridProjectsProjectidRespo": "time:DeleteV11CompaniesCompanyidUsersUseridProjectsProjectidRespo",
"GetV11CompaniesCompanyidUsersUseridProjectsProjectidResponse": "time:GetV11CompaniesCompanyidUsersUseridProjectsProjectidResponse",
"PutV11CompaniesCompanyidUsersUseridProjectsProjectidRequest": "time:PutV11CompaniesCompanyidUsersUseridProjectsProjectidRequest",
"PutV11CompaniesCompanyidUsersUseridProjectsProjectidResponse": "time:PutV11CompaniesCompanyidUsersUseridProjectsProjectidResponse",
"DeleteV11CompaniesCompanyidUsersUseridProjectsProjectidUsers": "time:DeleteV11CompaniesCompanyidUsersUseridProjectsProjectidUsers",
"PostV11CompaniesCompanyidUsersUseridTasksRequest": "time:PostV11CompaniesCompanyidUsersUseridTasksRequest",
"task": {
"@id": "time:task"
},
"PutV11CompaniesCompanyidUsersUseridTasksTaskidRequest": "time:PutV11CompaniesCompanyidUsersUseridTasksTaskidRequest",
"PostV11CompaniesCompanyidUsersUseridWebHooksRequest": "time:PostV11CompaniesCompanyidUsersUseridWebHooksRequest",
"GetV12CompaniesResponse": "time:GetV12CompaniesResponse"
},
"@type": "schema:Dataset",
"schema:name": "Time Doctor API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Time Doctor'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-26) from openapi/_ae-authored/time-doctor-openapi-generated.yml.",
"dcterms:created": "2026-10-26",
"dcterms:source": [
"openapi/_ae-authored/time-doctor-openapi-generated.yml"
]
}