Personio Public API v1
- URL
-
https://api.personio.de/v1 - Docs
- https://developer.personio.de/v1.0/reference/introduction
api_key=<credential> /Authorization: Bearer <credential> In a Personio account, go to Settings > API credentials and choose Generate new credentials. Personio issues a client_id and client_secret; use them with the client-credentials token flow at POST /v2/auth/token to obtain a bearer token for non-recruiting APIs. Attribute access and scopes are configured in the credential wizard; for employee data you must whitelist the attributes you want to read. See Get started with Personio API and Generate and manage API credentials.
Authorization: Bearer <credential> + Personio Recruiting API access token X-Company-ID: <credential> discovered In a Personio account, go to Settings > API credentials. Personio states the Recruiting API access token is predefined for each account and can be retrieved directly from the credentials section. Copy that token and send it as a bearer token when calling legacy Recruiting API endpoints. See Get started with Personio API.