M18 Web Services

M18 provides a rich variety of RESTful web services to third party developers, so that integration and data synchronization with other systems can be done seamlessly. This reference provides all relevant information related to M18 web service calls.

Authentication

Explain how to authenticate M18 web service calls, by using OAuth 2.0 Protocol.

Common JSON Objects

Describe common JSON objects used in request/response of web services.

M18 Core Web Services

Describe the input/output of M18 core web services.

Business Process Management (BPM)

Describe the input/output of Business Process Management related web services.

Enduser-driven Business Intelligence (EBI)

Describe the input/output of M18 EBI(Enduser-driven Business Intelligence) web services.

Schedule Management (SCM)

Describe the input/output of Schedule Management related web services.

Document Management System (DMS)

Describe the input/output of Document Management System related web services.

Retail and Third-Party Logistics (ERP)

Describe the input/output of ERP Retail and Third-Party Logistics web services.

Trading and Finance (ERP)

Describe the input/output of ERP Basic/Trading/Finance web services.

Attendance Management (HCM)

Describe the input/output of Attendance Management related web services.

Hong Kong Labour Law Compliance (HCM)

Describe the input/output of Hong Kong Labour Law Compliance related web services.

Leave Management (HCM)

Describe the input/output of Leave Management related web services.

Organization And Personnel Management (HCM)

Describe the input/output of Organization And Personnel Management related web services.

Payroll Management (HCM)

Describe the input/output of Payroll Management related web services.

PRC Labour Law Compliance (HCM)

Describe the input/output of PRC Labour Law Compliance related web services.