Zoho People · JSON-LD Context

Zoho People Context

JSON-LD context defining the semantic vocabulary for Zoho People from Zoho People.

Zoho People Context is a JSON-LD context published by Zoho People on the APIs.io network.

It defines 27 semantic classes, 8 properties.

Top classes include Employee, LeaveRequest, LeaveType, AttendanceEntry, TimeLog, and 22 more. Namespace prefixes: zp and xsd. Tagged areas include HR, HRMS, Human Resources, HRIS, and Employee Management.

27 Classes 8 Properties 2 Namespaces
View Context View on GitHub

Namespaces

zp: https://www.zoho.com/people/ns#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Employee LeaveRequest LeaveType AttendanceEntry TimeLog FormRecord EmployeeID FirstName LastName EmailID Mobile Department Designation Location ReportingTo EmploymentType EmployeeStatus DayType Reason ApprovalStatus Leavetype totalHours status shiftName jobId billingStatus description

Properties

Property Type Container
DateofJoining date
From date
To date
date date
firstIn dateTime
lastOut dateTime
workDate date
hours decimal

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "@vocab": "https://schema.org/",
    "zp": "https://www.zoho.com/people/ns#",
    "Employee": "schema:Person",
    "LeaveRequest": "zp:LeaveRequest",
    "LeaveType": "zp:LeaveType",
    "AttendanceEntry": "zp:AttendanceEntry",
    "TimeLog": "zp:TimeLog",
    "FormRecord": "zp:FormRecord",

    "EmployeeID": "schema:identifier",
    "FirstName": "schema:givenName",
    "LastName": "schema:familyName",
    "EmailID": "schema:email",
    "Mobile": "schema:telephone",
    "Department": "schema:department",
    "Designation": "schema:jobTitle",
    "Location": "schema:workLocation",
    "DateofJoining": { "@id": "schema:startDate", "@type": "xsd:date" },
    "ReportingTo": "schema:colleague",
    "EmploymentType": "zp:employmentType",
    "EmployeeStatus": "zp:employeeStatus",

    "From": { "@id": "schema:startDate", "@type": "xsd:date" },
    "To":   { "@id": "schema:endDate",   "@type": "xsd:date" },
    "DayType": "zp:dayType",
    "Reason": "schema:description",
    "ApprovalStatus": "zp:approvalStatus",
    "Leavetype": "zp:leaveType",

    "date":       { "@id": "schema:date", "@type": "xsd:date" },
    "firstIn":    { "@id": "zp:firstIn", "@type": "xsd:dateTime" },
    "lastOut":    { "@id": "zp:lastOut", "@type": "xsd:dateTime" },
    "totalHours": "zp:totalHours",
    "status":     "zp:attendanceStatus",
    "shiftName":  "zp:shiftName",

    "jobId":         "zp:jobId",
    "workDate":      { "@id": "schema:workPerformed", "@type": "xsd:date" },
    "hours":         { "@id": "zp:hours", "@type": "xsd:decimal" },
    "billingStatus": "zp:billingStatus",
    "description":   "schema:description",

    "xsd": "http://www.w3.org/2001/XMLSchema#"
  }
}