הקדמה:

מערכת Restigo מנהלת את נתוני ה office back של המסעדה. לצורך ניתוח
הנתונים והצגתם למנהלי המסעדה נדרש לעשות שימוש בנתוני הקופה.
מצ"ב מבנה ה API מול Restigo.
ליד כל שדה רשום את סוג הערך הצפוי בו
(optional) = שדה לא חובה.

הסבר על הממשק : 

ממשק זה נותן אפשרות לסניפים לשלוח לנו בקשת api עם מספר סניף ותאריך בכדי לקבל מידע על כול העובדים שעבדו באותו יום עם פרטי עובדים, פרטי משמרת, ושכר מחולק לפי שעות 100 125 150 וכו׳.

אופן שימוש : 

  • בקשת get
  • הurl שאליו צריך לפנות הוא – https://api.restigo.co.il/api/thirdParty/get_employees_hours
  • לצרף בauthorization  מפתח בשם RESTIGO-API-KEY
    כאשר הvalue הוא המפתח.
  • צירוף מספר סניף (ברסטיגו )
  • צירוף תאריך מבוקש (yyyy-mm-dd).

דוגמת url 

https://api.restigo.co.il/api/thirdParty/get_employees_hours?branch_id=1&working_date = 2024-12-19

המידע שחוזר : מערך שמורכבים מ:

branch_id – מספר סניף

firstName – שם פרטי

lastName – שם משפחה

Identifier – ת.ז

Start_date – תאריך התחלה כולל שעה

End_date – תאריך סיום כולל שעה

shift_title – שם תפקיד שעבד באותו יום

daily_notes – הערות למשמרת

Break- הפסקה במידה והייתה מוגדר במערכת

hours_total – כמות שעות כוללת

hours_100 – כמות שעות 100%

hours_125 – כמות שעות 125%

hours_150 – כמות שעות 150%

hours_175 – כמות שעת 175%

hours_200 – כמות שעות 200%

hours_150_shabat – כמות שעות 150% ביום שבת

mobile_number: טלפון סלולארי

bank_name: שם הבנק

bank_branch_number: מספר סניף 

account_number: מספר חשבון



{

  "branch_id": 1,

  "firstName": "xxx",

  "lastName": "xxxxxxx",

  "identifier": null,

  "start_date": "2024-12-08 05:00:00",

  "end_date": "2024-12-08 22:00:00",

  "shift_title": "מלצר פתיחה",

  "daily_notes": null,

  "break": 0,

  "hours_total": 17,

  "hours_100": 8,

  "hours_125": 2,

  "hours_150": 7,

  "hours_175": 0,

  "hours_200": 0,

  "hours_150_shabat": 0,

  "mobile_number": "xxx-xxxxxx",

   "bank_name": "בנק לאומי לישראל בע\"מ",

   "bank_branch_number": "xxx",

    "account_number": "xxxx"

}