hesaplayıcı
Menü

Bahşiş Hesaplama: API ve MCP

Bahşiş 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/finance.tip/mcp/finance

Kimlik
finance.tip
Sürüm
1.0.0
Erişim
Ücretsiz
Araç sayfası
Bahşiş Hesaplama
Şema
GET /api/v1/tools/finance.tip

Girdiler

AlanTürSınırlarVarsayılanAçıklama
bill (zorunlu)number> 0, ≤ 1.000.000.000Hesap tutarı · Fişteki tutar, vergi dahil
tipTypestringpercent | amountpercentBahşiş türü
tipPercentnumber≥ 0, ≤ 100Bahşiş oranı (%)
tipAmountnumber≥ 0, ≤ 1.000.000.000Bahşiş tutarı
peopleinteger≥ 1, ≤ 1001Kişi sayısı
tipBasestringbill | beforeTaxbillBahşiş neyin üzerinden
taxRatenumber≥ 0, ≤ 100Hesaptaki vergi oranı (%) · KDV veya satış vergisi
roundingstringnone | upnoneKişi başı tutar

Çıktılar

AlanTürAçıklama
tipnumberBahşiş
tipPercentnumberBahşiş oranı (%)
totalnumberToplam (hesap + bahşiş)
sharenumberKişi başı
tipPerPersonnumberKişi başı bahşiş
taxAmountnumberHesaptaki vergi
basenumberVergisiz tutar
roundedSharenumberKişi başı (yuvarlanmış)
roundedTotalnumberToplam (yuvarlanmış)
roundingDifferencenumberYuvarlama farkı
roundedTipnumberYuvarlamayla bahşiş
roundedTipPercentnumberYuvarlamayla bahşiş oranı (%)

Örnek istek

curl -X POST https://hesaplayici.com/api/v1/tools/finance.tip/execute \
  -H 'Content-Type: application/json' \
  -d '{"input":{"bill":1200,"tipType":"percent","tipPercent":10,"people":4,"tipBase":"bill","rounding":"none"},"locale":"tr"}'
Örnek yanıt
{
  "output": {
    "tip": 120,
    "tipPercent": 10,
    "total": 1320,
    "share": 330,
    "tipPerPerson": 30
  },
  "steps": [
    {
      "id": "tip",
      "formula": "bahşiş = hesap × bahşiş oranı / 100",
      "substitution": "bahşiş = 1.200,00 × 10 / 100",
      "value": 120
    },
    {
      "id": "total",
      "formula": "toplam = hesap + bahşiş",
      "substitution": "toplam = 1.200,00 + 120,00",
      "value": 1320
    },
    {
      "id": "share",
      "formula": "kişi başı = toplam / kişi sayısı",
      "substitution": "kişi başı = 1.320,00 / 4",
      "value": 330
    },
    {
      "id": "tipPerPerson",
      "formula": "kişi başı bahşiş = bahşiş / kişi sayısı",
      "substitution": "kişi başı bahşiş = 120,00 / 4",
      "value": 30
    }
  ],
  "notes": [],
  "meta": {
    "toolVersion": "1.0.0",
    "locale": "tr"
  },
  "citation": {
    "url": "https://hesaplayici.com/finans/bahsis-hesaplama",
    "title": "Bahşiş Hesaplama"
  }
}