6 uç · /api/musavir/v1/calisanlar
İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 6 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.
id🔴 mig 1454'e kadar bu uç YOKTU: kart bir kez yazılıyor ve bir daha değiştirilemiyordu. Ücret zammı, meslek kodu düzeltmesi, engellilik belgesi — hiçbiri girilemiyordu; tek yol DB'ye elle müdahaleydi (iz bırakmayan yol).
curl -X PATCH "https://{slug}.musavir.blesyum.app/api/musavir/v1/calisanlar/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id🔴 `bes_cayma_at` mig 0735'ten beri şemadaydı ve **YAZAN HİÇBİR KOD YOKTU** (mig 1454 bunu "beş ölü kolon" listesinde saymıştı ve Paket 1'de de kapatılmamıştı). Cayan çalışandan kesinti sürüyordu — OKS'den ayrılmış birinin maaşından kesilen para hiçbir emeklilik hesabına gitmez ve iadesi işverenden istenir. 🔴 `bes_katilim` bayrağına DOKUNULMAZ: "dahil edilmişti" ile "caydı" iki AYRI olgudur ve ikisi de kayıtta kalmalı. Bayrağı düşürmek, çalışanın hiç dahil edilmediğini söylerdi.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/calisanlar/<id>/bes-cayma" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}id🔴 `isten_cikis`, `cikis_kodu` ve `aktif` kolonları 0735'ten beri şemadaydı ve **yazan hiçbir kod yoktu**: işe alınan kişi işten çıkarılamıyordu. Kıdem/ihbar hesabı, e-İşten Çıkış bildirimi ve "aktif çalışan" listesi — üçü de bu kolonlara bakıyor.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/calisanlar/<id>/cikis" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}