Document toolboxDocument toolbox

API - Personal

api_get

Diese generische Methode ist hier dokumentiert: API & OTA-Integration#Datenlesenmitapi_get

Die Optionen innerhalb der Projekte API sind hier gelistet

Verfügbare Tabellen

gesperrte Felder

PersonalPKUUID_13
MitarbeitergrupPKUUID_5
KonfessionPKUUID_29
AusbildungPKUUID_6
ZeitauswertungPKUUID_96
ZeitAusDetailPKUUID_127
ArbeitszeitPKUUID_95

Hilfreiche api_get-Aufrufe für Personal

Personal abrufen (API Personal)

ruft alle Mitarbeiter in Profacto auf und Listet die Felder PersonalNr, Anrede, Name1 und Name2

http://meinserver:8080/4DAction/api_get?token=31FC6A14217241929BA959F92E2B66B7&table=Personal&fields=PersonalNr,Anrede,Name1,Name2

Personal API testen

Wir haben auf GitHub und unseren FTP-Servern Templates bereitgestellt mit denen Sie die API's von profacto ausprobieren können. Mit dem Personal API Template können Sie schnell und unkompliziert Aufrufe der API durchführen und das Ergebnis begutachten.

Personal - API-Methoden

api_put_employee (API Personal) - Schreibt einen Personaldatensatz

Erforderliche Parameter: 

PersonalNr, Name1, Name2, Mitarbeitergrup, Token

Ausgeschlossene Parameter:

PKUUID_13

Optionale Parameter:

response, update

Konkretes Beispiel:

http://meinserver:8080/4DAction/api_put_employee?token=EDCD868258EA463D8608F0C06D52D391&response=JSON&Name1=Fred&Name2=Durst&Mitarbeitergrup=Auszubildender&PersonalNr=5050

In der Response werden Fehler, Erfolgsfall, Update-Status und die PersonalNr zurückgegeben.

{"success":true,"error":"","wasUpdate":true,"PersonalNr":"5050","processingTime":8958,"errorMsg":""}