eSchedule offers an API to organizations that would like to consume schedule and/or time clock data from our database. This allows developers the ability to create custom reports or “push” information from our database into other applications (for example, a CAD system).
The eSchedule API connects via a RESTful service. If authenticated, HTTP GET requests can be made. The endpoints return a JSON object containing data from eSchedule.
As of December 2020, our API features the following data points:
- Employee Name
- Shift Name
- Shift Position
- Shift Time(s)
- Shift Notes
- Clock In/Out Time
- Time Clock Activity
Our API will continue to improve, allowing for improved integration with other applications you use.