Skip to main content

Personel Listeleme

Personeli Getir endpoint’i, bir kuruluştaki çalışanın temel bilgilerini almak üzere geliştirilmiştir. Bu endpoint, güncel personel verilerine erişmesi ve bunları işlemesi gerektiğinde kullanışlıdır.


Endpoint Genel Bakış


İstek Başlıkları

AnahtarTipÖrnek Değer
X-CompanyIDinteger1
X-UserIDinteger1
Authorizationstring"Basic abc..."

Yanıt Formatı

{
"data": {
"id": 509,
"firstName": "Mustafa",
"lastName": "KOÇYİĞİT",
"birthDate": "2000-01-20T00:00:00",
"identityNumber": "41411324100",
"email": "[email protected]",
"employeeType": "Normal Çalışan",
"gender": 1,
"phoneNumber": "5533332803",
"intercom": "",
"role": 1,
"workplace": {
"isyeriKodu": "665E097A0992",
"girisTarihi": "2025-05-05T00:00:00",
"belgeTuru": "1",
"kanunNo": "14857",
"sozlesmeTipi": 0,
"sozlesmeBitisTarihi": null,
"salary": null
}
},
"Success": true,
"Message": null,
"ErrorCode": 0
}

Alan Açıklamaları

  • success: Bu alan, işlemin başarıyla tamamlanıp tamamlanmadığını belirtir true ise, işlem başarılı olmuştur false ise, işlem sırasında bir hata meydana gelmiştir.

  • errorCode: success değeri true ise, bu alanın değeri her zaman 0 olur. Success değeri false olduğunda, bu alan 0'dan farklı bir değer alır ve hatanın türünü/kodunu belirtir.


Hata Kodları

Hata KoduAçıklama
104Sistem Hatası
1040Personel bulunamadı.