employee
PUT /employee/id/{id}
Changed onupdate employee
Request
- Base URLhttps://www.weclapp.com/api/nullapi/v2
- AuthAPI key in header AuthenticationToken
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idstring required
Query parameters
dryRunboolean
Request body
idstring
versionstring
birthDateinteger
businessFaxNumberstring
businessHolidaysIdstring
businessMobileNumberstring
businessPhoneNumberstring
childAllowancestring number
createdDateinteger
departmentstring
emergencyContactstring
employeeNumberstring
employmentStatus'ACTIVE' | 'INACTIVE' | 'LEAVE_OF_ABSENCE' | 'ONBOARDING'
employmentType'EXTERNAL' | 'INTERNAL'
endOfProbationPeriodDateinteger
enrollmentCertValidUntilDateinteger
entryDateinteger
exitDateinteger
gender'DIVERSE' | 'FEMALE' | 'MALE' | 'UNDEFINED'
healthInsuranceNamestring
healthInsuranceType'OTHER' | 'PRIVATE' | 'PUBLIC'
highestEducationLevel'HIGH_SCHOOL' | 'NONE' | 'SECONDARY_OR_EQUIVALENT' | 'SECONDARY_SCHOOL'
highestProfessionalEducation'BACHELOR' | 'CRAFTSMAN_OR_TECHNICIAN_QUALIFICATION' | 'DIPLOMA' | 'DOCTORATE' | 'NONE' | 'VOCATIONAL_TRAINING'
incomeTaxClass'CLASS_1' | 'CLASS_2' | 'CLASS_3' | 'CLASS_4' | 'CLASS_5' | 'CLASS_6'
lastModifiedDateinteger
marriageStatus'MARRIED' | 'NOT_MARRIED'
nationalityCountryCode'AC' | 'AD' | 'AE' | 'AF' | 'AG' | 'AI' | 'AL' | 'AM' | 'AN' | 'AO' | 'AQ' | 'AR' | 'AS' | 'AT' | 'AU' | 'AW' | 'AX' | 'AZ' | 'BA' | 'BB' | 'BD' | 'BE' | 'BF' | 'BG' | 'BH' | 'BI' | 'BJ' | 'BL' | 'BM' | 'BN' | 'BO' | 'BQ' | 'BR' | 'BS' | 'BT' | 'BV' | 'BW' | 'BY' | 'BZ' | 'CA' | 'CC' | 'CD' | 'CF' | 'CG' | 'CH' | 'CI' | 'CK' | 'CL' | 'CM' | 'CN' | 'CO' | 'CR' | 'CS' | 'CU' | 'CV' | 'CW' | 'CX' | 'CY' | 'CZ' | 'DE' | 'DG' | 'DJ' | 'DK' | 'DM' | 'DO' | 'DZ' | 'EA' | 'EC' | 'EE' | 'EG' | 'EH' | 'ER' | 'ES' | 'ET' | 'EU' | 'FI' | 'FJ' | 'FK' | 'FM' | 'FO' | 'FR' | 'GA' | 'GB' | 'GD' | 'GE' | 'GF' | 'GG' | 'GH' | 'GI' | 'GL' | 'GM' | 'GN' | 'GP' | 'GQ' | 'GR' | 'GS' | 'GT' | 'GU' | 'GW' | 'GY' | 'HK' | 'HM' | 'HN' | 'HR' | 'HT' | 'HU' | 'IC' | 'ID' | 'IE' | 'IL' | 'IM' | 'IN' | 'IO' | 'IQ' | 'IR' | 'IS' | 'IT' | 'JE' | 'JM' | 'JO' | 'JP' | 'KE' | 'KG' | 'KH' | 'KI' | 'KM' | 'KN' | 'KP' | 'KR' | 'KW' | 'KY' | 'KZ' | 'LA' | 'LB' | 'LC' | 'LI' | 'LK' | 'LR' | 'LS' | 'LT' | 'LU' | 'LV' | 'LY' | 'MA' | 'MC' | 'MD' | 'ME' | 'MF' | 'MG' | 'MH' | 'MK' | 'ML' | 'MM' | 'MN' | 'MO' | 'MP' | 'MQ' | 'MR' | 'MS' | 'MT' | 'MU' | 'MV' | 'MW' | 'MX' | 'MY' | 'MZ' | 'NA' | 'NC' | 'NE' | 'NF' | 'NG' | 'NI' | 'NL' | 'NO' | 'NP' | 'NR' | 'NU' | 'NZ' | 'OM' | 'PA' | 'PE' | 'PF' | 'PG' | 'PH' | 'PK' | 'PL' | 'PM' | 'PN' | 'PR' | 'PS' | 'PT' | 'PW' | 'PY' | 'QA' | 'RE' | 'RO' | 'RS' | 'RU' | 'RW' | 'SA' | 'SB' | 'SC' | 'SD' | 'SE' | 'SG' | 'SH' | 'SI' | 'SJ' | 'SK' | 'SL' | 'SM' | 'SN' | 'SO' | 'SR' | 'SS' | 'ST' | 'SV' | 'SX' | 'SY' | 'SZ' | 'TA' | 'TC' | 'TD' | 'TF' | 'TG' | 'TH' | 'TJ' | 'TK' | 'TL' | 'TM' | 'TN' | 'TO' | 'TR' | 'TT' | 'TV' | 'TW' | 'TZ' | 'UA' | 'UG' | 'UM' | 'UNKNOWN' | 'US' | 'UY' | 'UZ' | 'VA' | 'VC' | 'VE' | 'VG' | 'VI' | 'VN' | 'VU' | 'WF' | 'WS' | 'XI' | 'XK' | 'YE' | 'YT' | 'ZA' | 'ZM' | 'ZW'
occupationType'MAIN_OCCUPATION' | 'SECONDARY_OCCUPATION'
officestring
placeOfBirthstring
privateEmailAddressstring
privatePhoneNumberstring
religion'EVANGELICAL_LUTHERAN' | 'EVANGELICAL_REFORMED' | 'FREE_RELIGIOUS_COMMUNITIES_BADEN' | 'FREE_RELIGIOUS_COMMUNITY_ALZEY' | 'FREE_RELIGIOUS_COMMUNITY_MAINZ' | 'FREE_RELIGIOUS_COMMUNITY_OFFENBACH_MAINZ' | 'FREE_RELIGIOUS_COMMUNITY_PFALZ' | 'FRENCH_REFORMED' | 'ISRAELITE_COMMUNITY_TAX_ELIGIBLE_COMMUNITIES' | 'ISRAELITE_COMMUNITY_TAX_FRANKFURT' | 'ISRAELITE_RELIGIOUS_COMMUNITY_BADEN' | 'ISRAELITE_RELIGIOUS_COMMUNITY_WURTTEMBERG' | 'JEWISH_COMMUNITY_TAX' | 'JEWISH_COMMUNITY_TAX_HAMBURG' | 'JEWISH_COMMUNITY_TAX_SCHLESWIG_HOLSTEIN' | 'NOT_SUBJECT_TO_CHURCH_TAX' | 'OLD_CATHOLIC' | 'PROTESTANT' | 'ROMAN_CATHOLIC'
salaryType'FIXED_SALARY' | 'HOURLY_SALARY'
salutation'COMPANY' | 'FAMILY' | 'MR' | 'MRS' | 'NO_SALUTATION'
socialSecurityNumberstring
supervisorIdstring
taxNumberstring
userIdstring required
Response
employee update response
idstring
versionstring
birthDateinteger
businessFaxNumberstring
businessHolidaysIdstring
businessMobileNumberstring
businessPhoneNumberstring
childAllowancestring number
createdDateinteger
departmentstring
emergencyContactstring
employeeNumberstring
employmentStatus'ACTIVE' | 'INACTIVE' | 'LEAVE_OF_ABSENCE' | 'ONBOARDING'
employmentType'EXTERNAL' | 'INTERNAL'
endOfProbationPeriodDateinteger
enrollmentCertValidUntilDateinteger
entryDateinteger
exitDateinteger
gender'DIVERSE' | 'FEMALE' | 'MALE' | 'UNDEFINED'
healthInsuranceNamestring
healthInsuranceType'OTHER' | 'PRIVATE' | 'PUBLIC'
highestEducationLevel'HIGH_SCHOOL' | 'NONE' | 'SECONDARY_OR_EQUIVALENT' | 'SECONDARY_SCHOOL'
highestProfessionalEducation'BACHELOR' | 'CRAFTSMAN_OR_TECHNICIAN_QUALIFICATION' | 'DIPLOMA' | 'DOCTORATE' | 'NONE' | 'VOCATIONAL_TRAINING'
incomeTaxClass'CLASS_1' | 'CLASS_2' | 'CLASS_3' | 'CLASS_4' | 'CLASS_5' | 'CLASS_6'
lastModifiedDateinteger
marriageStatus'MARRIED' | 'NOT_MARRIED'
nationalityCountryCode'AC' | 'AD' | 'AE' | 'AF' | 'AG' | 'AI' | 'AL' | 'AM' | 'AN' | 'AO' | 'AQ' | 'AR' | 'AS' | 'AT' | 'AU' | 'AW' | 'AX' | 'AZ' | 'BA' | 'BB' | 'BD' | 'BE' | 'BF' | 'BG' | 'BH' | 'BI' | 'BJ' | 'BL' | 'BM' | 'BN' | 'BO' | 'BQ' | 'BR' | 'BS' | 'BT' | 'BV' | 'BW' | 'BY' | 'BZ' | 'CA' | 'CC' | 'CD' | 'CF' | 'CG' | 'CH' | 'CI' | 'CK' | 'CL' | 'CM' | 'CN' | 'CO' | 'CR' | 'CS' | 'CU' | 'CV' | 'CW' | 'CX' | 'CY' | 'CZ' | 'DE' | 'DG' | 'DJ' | 'DK' | 'DM' | 'DO' | 'DZ' | 'EA' | 'EC' | 'EE' | 'EG' | 'EH' | 'ER' | 'ES' | 'ET' | 'EU' | 'FI' | 'FJ' | 'FK' | 'FM' | 'FO' | 'FR' | 'GA' | 'GB' | 'GD' | 'GE' | 'GF' | 'GG' | 'GH' | 'GI' | 'GL' | 'GM' | 'GN' | 'GP' | 'GQ' | 'GR' | 'GS' | 'GT' | 'GU' | 'GW' | 'GY' | 'HK' | 'HM' | 'HN' | 'HR' | 'HT' | 'HU' | 'IC' | 'ID' | 'IE' | 'IL' | 'IM' | 'IN' | 'IO' | 'IQ' | 'IR' | 'IS' | 'IT' | 'JE' | 'JM' | 'JO' | 'JP' | 'KE' | 'KG' | 'KH' | 'KI' | 'KM' | 'KN' | 'KP' | 'KR' | 'KW' | 'KY' | 'KZ' | 'LA' | 'LB' | 'LC' | 'LI' | 'LK' | 'LR' | 'LS' | 'LT' | 'LU' | 'LV' | 'LY' | 'MA' | 'MC' | 'MD' | 'ME' | 'MF' | 'MG' | 'MH' | 'MK' | 'ML' | 'MM' | 'MN' | 'MO' | 'MP' | 'MQ' | 'MR' | 'MS' | 'MT' | 'MU' | 'MV' | 'MW' | 'MX' | 'MY' | 'MZ' | 'NA' | 'NC' | 'NE' | 'NF' | 'NG' | 'NI' | 'NL' | 'NO' | 'NP' | 'NR' | 'NU' | 'NZ' | 'OM' | 'PA' | 'PE' | 'PF' | 'PG' | 'PH' | 'PK' | 'PL' | 'PM' | 'PN' | 'PR' | 'PS' | 'PT' | 'PW' | 'PY' | 'QA' | 'RE' | 'RO' | 'RS' | 'RU' | 'RW' | 'SA' | 'SB' | 'SC' | 'SD' | 'SE' | 'SG' | 'SH' | 'SI' | 'SJ' | 'SK' | 'SL' | 'SM' | 'SN' | 'SO' | 'SR' | 'SS' | 'ST' | 'SV' | 'SX' | 'SY' | 'SZ' | 'TA' | 'TC' | 'TD' | 'TF' | 'TG' | 'TH' | 'TJ' | 'TK' | 'TL' | 'TM' | 'TN' | 'TO' | 'TR' | 'TT' | 'TV' | 'TW' | 'TZ' | 'UA' | 'UG' | 'UM' | 'UNKNOWN' | 'US' | 'UY' | 'UZ' | 'VA' | 'VC' | 'VE' | 'VG' | 'VI' | 'VN' | 'VU' | 'WF' | 'WS' | 'XI' | 'XK' | 'YE' | 'YT' | 'ZA' | 'ZM' | 'ZW'
occupationType'MAIN_OCCUPATION' | 'SECONDARY_OCCUPATION'
officestring
placeOfBirthstring
privateEmailAddressstring
privatePhoneNumberstring
religion'EVANGELICAL_LUTHERAN' | 'EVANGELICAL_REFORMED' | 'FREE_RELIGIOUS_COMMUNITIES_BADEN' | 'FREE_RELIGIOUS_COMMUNITY_ALZEY' | 'FREE_RELIGIOUS_COMMUNITY_MAINZ' | 'FREE_RELIGIOUS_COMMUNITY_OFFENBACH_MAINZ' | 'FREE_RELIGIOUS_COMMUNITY_PFALZ' | 'FRENCH_REFORMED' | 'ISRAELITE_COMMUNITY_TAX_ELIGIBLE_COMMUNITIES' | 'ISRAELITE_COMMUNITY_TAX_FRANKFURT' | 'ISRAELITE_RELIGIOUS_COMMUNITY_BADEN' | 'ISRAELITE_RELIGIOUS_COMMUNITY_WURTTEMBERG' | 'JEWISH_COMMUNITY_TAX' | 'JEWISH_COMMUNITY_TAX_HAMBURG' | 'JEWISH_COMMUNITY_TAX_SCHLESWIG_HOLSTEIN' | 'NOT_SUBJECT_TO_CHURCH_TAX' | 'OLD_CATHOLIC' | 'PROTESTANT' | 'ROMAN_CATHOLIC'
salaryType'FIXED_SALARY' | 'HOURLY_SALARY'
salutation'COMPANY' | 'FAMILY' | 'MR' | 'MRS' | 'NO_SALUTATION'
socialSecurityNumberstring
supervisorIdstring
taxNumberstring
userIdstring required
Changes
- info
endpoint added
- info