API Reference

Sample Request

{ "employeeNumber": "100", "idImport": null, "firstName": "Max", "lastName": "Mustermann", "genderId": 1, "titleId": null, "titleFreeText": null, "authorityId": 4, "jobTitle": "Vertriebsleiter", "jobTitleEnglish": "Sales Manager", "mailAdress": "max.mustermann@example.com", "phoneNumber": "", "faxNumber": "", "street": "Musterstraße 1", "zipCode": "00600", "city": "Musterstadt", "countryId": null, "birthDate": "1991-12-03T00:00:00", "birthPlace": null, "employeeTypeId": 2, "companyId": 1, "companyInternId": "", "companyPredecessorId": null, "divisionId": null, "locationId": null, "departmentId": null, "entryDate": null, "exitDate": null, "showInSignatures": true, "showInPassing": true, "tempData": false, "tasks": null, "tasksEnglish": null }
Query Params
boolean
Defaults to false

Updates an employee if the employee number already exists.

Body Params
string
string
string
required
Defaults to Max
string
required
Defaults to Mustermann
int32
Defaults to 1

1 = male, 2 = female, 3 = divers

string
Defaults to Vertriebsleiter
string
Defaults to Sales Manager
string
Defaults to max.mustermann@example.com
string
string
string
Defaults to Musterstraße 1
string
Defaults to 00600
string
Defaults to Musterstadt
string
Defaults to 1991-12-03
string
Defaults to Musterstadt
int32
Defaults to null
string
string
Defaults to 2017-01-01
string
Defaults to 2023-02-28
string
string
Headers
string
required
Defaults to Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2NzYzNzU1OTEsImlzcyI6Imh0dHBzOi8vbG9jYWxob3N0OjUwMDEiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdDo1MDAxIn0.LOD32LcPJyfmDzInI4z1jQbCbcP36vhK96q_NzlyHlM

You can get this by calling the api/auth endpoint

Responses

Language
URL
Request
Choose an example:
application/json