A public API, or application programming interface, is a set of protocols, routines, and tools for building software and applications. It specifies how software components should interact and APIs allow for communication between different systems. Public APIs are available to developers and other users with minimal restrictions, allowing them to access the functionality of a program or service. This can include things like retrieving data or posting new information. Public APIs are often used to integrate different systems and services.
We are providing REST-based API. Users can get data from Apploye about the Organization, Projects and Timesheets. Project data contains list of project's tasks, project's assignees and list of all projects of the organization.
To get the data from Apploye, all the requests must include X-APPLOYE-API-KEY in api request header. The value of the key will be Organization API Key. You will find it here API KEY. But the user need to be either Organization Admin or Owner to get the API Key.
To understand how to interact with Apploye system, check the documentation about Public API: