Personio

Get Connected User

get
Query parameters
company_idintegerRequired

The ID of the company to retrieve connected user details for

Responses
200

Successful retrieval of connected user details.

application/json
get
/personio/status
200

Successful retrieval of connected user details.

Get Allowed Fields

get
Query parameters
company_idintegerRequired

The ID of the company to retrieve allowed fields for

Responses
200

Successful retrieval of allowed fields.

application/json
get
/personio/fields
200

Successful retrieval of allowed fields.

Create Account

post
Body
company_idintegerRequired

The ID of the company

client_idstringRequired

The client ID for the account

client_secretstringRequired

The client secret for the account

Responses
200

Successful account creation.

application/json
post
/personio
200

Successful account creation.

Remove Connected Account

delete
Body
company_idintegerRequired

The ID of the company

Responses
200

Successful removal of the connected account.

application/json
delete
/personio
200

Successful removal of the connected account.

Update Users

put
Body
company_idintegerRequired

The ID of the company to update users for

Responses
200

Successful update of users.

application/json
put
/personio/users
200

Successful update of users.

Update Config

put
Body
company_idintegerRequired

The ID of the company to update config for

frequencystringOptional

The frequency of sync operations

field_mappingsstring[]Optional

The field mappings for the company

invitation_emailstringOptional

The email template for sending invitations

Responses
200

Successful update of config.

application/json
put
/personio/config
200

Successful update of config.

Last updated