Rapor Parası Hesaplama: API ve MCP
Rapor Parası Hesaplama için REST ve MCP başvurusu: girdi alanları, sınırlar, çıktılar, örnek istek ve gerçek yanıt. Ücretsiz, kayıt yok.
GET /api/v1/tools/labor.sick-pay.tr/mcp/labor
- Kimlik
labor.sick-pay.tr- Sürüm
- 1.0.0
- Erişim
- Ücretsiz
- Araç sayfası
- Rapor Parası Hesaplama
- Şema
GET /api/v1/tools/labor.sick-pay.tr
Girdiler
| Alan | Tür | Sınırlar | Varsayılan | Açıklama |
|---|---|---|---|---|
reason | string | illness | work-accident | occupational-disease | maternity | illness | Rapor nedeni |
treatment | string | outpatient | inpatient | mixed | outpatient | Tedavi türü |
inpatientDays | integer | ≥ 1, ≤ 729 | Hastanede yatılan gün (gün) · Raporun başındaki yatarak tedavi günleri; kalan günler ayakta sayılır. | |
reportOrder | string | first | continued | first | Rapor · Hastalıkta yeni raporun ilk 2 günü ödenmez; ara vermeden verilen devam raporu ilk gününden ödenir. |
startDate (zorunlu) | string | Rapor başlangıcı | ||
endDate (zorunlu) | string | Rapor bitişi | ||
accidentDate | string | İş kazası tarihi · Kazanç kazadan önceki 12 aydan hesaplanır. Boş bırakırsanız rapor başlangıcı kullanılır. | ||
birthDate | string | Doğum tarihi · Kazanç doğum ayından önceki 12 aydan hesaplanır (21 Aralık 2024’ten önceki doğumlarda rapor ayından önceki 12 aydan). | ||
earningsBasis | string | monthly | total | monthly | Kazanç girişi |
gross | number | > 0, ≤ 10.000.000 | Aylık brüt maaş (TL) · Rapordan önceki 12 ayda aldığınız brüt maaş. Araç her ayı o ayın SGK tavanıyla sınırlar. | |
earnings | number | > 0, ≤ 100.000.000 | 12 ayın prime esas kazancı (TL) · Rapor ayından önceki 12 takvim ayının prime esas kazançlarının toplamı (e-Devlet SGK hizmet dökümü). | |
premiumDays | integer | ≥ 1, ≤ 360 | 360 | Son 12 aydaki prim günü (gün) · Aynı 12 ayda bildirilen prim günü, ayda en fazla 30. Hastalıkta ve doğumda en az 90 gün gerekir; doğumda doğumdan önceki bir yıla bakılır. |
insuranceType | string | employee | self-employed | employee | Sigortalılık türü · 4/b sigortalı hastalıkta ödenek almaz; iş kazasında yalnızca hastanede yatılan ve sonrasındaki istirahat günleri ödenir. |
Çıktılar
| Alan | Tür | Açıklama |
|---|---|---|
total | number | Toplam rapor parası (TL) |
dailyPay | number | Günlük ödenek (TL) |
inpatientDailyPay | number | Yatarak günlük ödenek (TL) |
dailyEarnings | number | Ödeneğe esas günlük kazanç (TL) |
paidDays | number | Ödenen gün (gün) |
unpaidDays | number | Ödenmeyen gün (gün) |
reportDays | number | Rapor süresi (gün) |
Örnek istek
curl -X POST https://hesaplayici.com/api/v1/tools/labor.sick-pay.tr/execute \
-H 'Content-Type: application/json' \
-d '{"input":{"reason":"illness","treatment":"outpatient","reportOrder":"first","startDate":"2026-09-07","endDate":"2026-09-16","earningsBasis":"monthly","gross":45000,"premiumDays":360,"insuranceType":"employee"},"locale":"tr"}'Örnek yanıt
{
"output": {
"total": 8000,
"dailyPay": 1000,
"dailyEarnings": 1500,
"paidDays": 8,
"unpaidDays": 2,
"reportDays": 10
},
"steps": [
{
"id": "earnings",
"formula": "12 ayın prime esas kazancı = aylık brüt × 12 ay",
"substitution": "12 ayın prime esas kazancı = 12 × 45.000,00",
"value": 540000,
"unit": "TL"
},
{
"id": "rawDailyEarnings",
"formula": "günlük kazanç = 12 ayın prime esas kazancı / prim günü",
"substitution": "günlük kazanç = 540.000,00 / 360",
"value": 1500,
"unit": "TL"
},
{
"id": "dailyPay",
"formula": "ayakta günlük ödenek = günlük kazanç × 2/3",
"substitution": "ayakta günlük ödenek = 1.500,00 × 2/3",
"value": 1000,
"unit": "TL"
},
{
"id": "paidDays",
"formula": "ödenen gün = rapor günü − ödenmeyen gün",
"substitution": "ödenen gün = 10 − 2 (07.09.2026 – 16.09.2026)",
"value": 8,
"unit": "gün"
},
{
"id": "total",
"formula": "toplam ödenek = Σ ödenen gün × günlük ödenek",
"substitution": "toplam ödenek = 8 × 1.000,00",
"value": 8000,
"unit": "TL"
}
],
"notes": [],
"meta": {
"toolVersion": "1.0.0",
"dataVersion": "2026-01-01",
"locale": "tr"
},
"citation": {
"url": "https://hesaplayici.com/maas-ve-is/rapor-parasi-hesaplama",
"title": "Rapor Parası Hesaplama"
}
}