בוחרים endpoint, מדביקים מפתח ושולחים. הבקשה יוצאת מהדפדפן שלכם ישירות ל-API, בדיוק כמו מהשרת שלכם.
עם מפתח Sandbox שום דבר לא מופק באמת — המסמכים מקבלים מספרים כמו SBX-000001. לפתיחת חשבון Sandbox
המפתח נשמר רק בלשונית הזו (sessionStorage) ונמחק כשסוגרים אותה. הוא לא נכנס לקטע ה-curl ולא נשלח לשום מקום חוץ מה-API. במחשב משותף — השתמשו במפתח Sandbox בלבד. אין לכם מפתח?
מחזיר סה״כ, מע״מ ופירוט שורות לפני ההפקה. שום מסמך לא נוצר.
סכומים באגורות (unitPriceAgorot: 8900 = ₪89), כמויות באלפיות (quantityMilli: 2000 = 2), מע״מ בנקודות בסיס (vatBp: 1800 = 18%).
הדביקו מפתח API כדי לשלוח
התשובה תופיע כאן
סטטוס, זמן תגובה, כותרות וגוף התשובה — בדיוק מה שהשרת שלכם יקבל.
מתעדכן בזמן אמת. המפתח נקרא ממשתנה הסביבה SLK_API_KEY.
curl -X POST "https://invoice.slk.co.il/api/billing/v1/calculate" \
-H "X-Api-Key: $SLK_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"document": {
"docType": 3,
"customerName": "לקוח/ה",
"subject": "סל קניות",
"taxIncluded": true,
"vatBp": 1800,
"issueDate": "2026-11-14",
"lines": [
{
"name": "מחברת A5",
"quantityMilli": 3000,
"unitPriceAgorot": 1180,
"vatBp": 1800
},
{
"name": "ספר קריאה (פטור ממע״מ)",
"quantityMilli": 1000,
"unitPriceAgorot": 5000,
"vatBp": 0
}
]
}
}'