Müşavir

bordro

11 uç · /api/musavir/v1/bordro

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 11 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

POST/api/musavir/v1/bordro/calistir

Dönem bazlı bordro çalıştırma (BLE2-8298).

Oturum

🔴 İzin `manage`: bu uç kalıcı kayıt açar/günceller — `view` yetkisiyle çalıştırılabilseydi yalnız bakmaya yetkili bir personel kırk bordroyu yeniden hesaplayabilirdi.

İstek
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/calistir" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/bordro/eksik-gun-kodlari

Liste

Oturum
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/eksik-gun-kodlari" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/musavir/v1/bordro/eksik-gun-kodlari

Yaz

Oturum
İstek
curl -X PUT "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/eksik-gun-kodlari" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/musavir/v1/bordro/eksik-gun-kodlari/{id}

Taslak faturayı sil (BLE2-7893). **Onaylı fatura silinmez** — iptal edilir.

OturumYol parametresi: id
İstek
curl -X DELETE "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/eksik-gun-kodlari/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/bordro/hesapla

Hesapla

Oturum
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/hesapla" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/bordro/kidem/{giris}/{cikis}

Kıdem tazminatı hesabı.

OturumYol parametresi: giriscikis

🔴 **YIL ÇIKIŞ TARİHİNDEN GELİR, `2026` SABİTİNDEN DEĞİL** (MÜF12 Paket 2 · BLE2-8306). Kıdem tavanı **iş sözleşmesinin sona erdiği tarihte yürürlükte olan** tavandır ve yılda iki kez değişir. Buraya kadar `yil: 2026` koda gömülüydü ve tavan sorgu dizesinden geliyordu: 2025'te çıkan bir işçinin hesabına 2026 tavanı yazılabiliyordu ve sonuç **fazla ödeme** oluyordu — fazlası gider yazılamaz, üstüne vergisi de işverene kalır.

İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/kidem/<giris>/<cikis>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/bordro/parametreler

Parametre listele

Oturum
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/parametreler" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/musavir/v1/bordro/parametreler

Parametre yaz

Oturum
İstek
curl -X PUT "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/parametreler" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/bordro/sgk-onizleme

Sgk onizleme

Oturum
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/sgk-onizleme" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/musavir/v1/bordro/vergi-dilimleri

Dilim listele

Oturum
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/vergi-dilimleri" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/musavir/v1/bordro/vergi-dilimleri

Dilim yaz

Oturum
İstek
curl -X PUT "https://{slug}.musavir.blesyum.app/api/musavir/v1/bordro/vergi-dilimleri" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?