This article explains Personio's public APIs, webhooks, and the Developer Hub.
Tip:
The Developer Hub is the main place for information on Personio's APIs and webhooks.
Understand APIs
APIs allow software applications to interact and share data. Personio's public APIs enable data exchange between Personio and other services or tools. These APIs provide endpoints to retrieve and edit data from your Personio account. The Developer Hub is your central resource for detailed documentation about these APIs.
Explore Personio’s public APIs
Personio has two API versions with different API endpoints:
- v1 APIs maintain existing integrations, ensuring stability and broad functionality.
- v2 APIs introduce new features, expanding integration capabilities.
Both versions complement each other, providing customers with enhanced possibilities and stability.
Examples of v1 and v2 APIs
This table shows examples of the APIs available for each version. For a full list of API functionalities and endpoints, refer to the Developer Hub.
API version | API | Examples of functionality |
v1 | Employees |
|
v1 |
Absences |
|
v2 |
Document Management |
|
v2 |
Employments |
|
API credentials
Learn more about how to generate and manage API credentials.
Explore webhooks
Webhooks are a specific part of Personio's public APIs. Webhooks send data from Personio to your app or database when specific events happen. Visit the Developer Hub (v2) for a full list of webhooks and details about how they work.
Explore the Developer Hub
The Developer Hub has the latest information about Personio's public APIs and webhooks. The Developer Hub has two versions:
- Developer Hub (v1) supports existing APIs.
- Developer Hub (v2) introduces new APIs and webhooks.