API User Guide

FATBETS API הוא שירות REST לכל סוגי ההימורים על כל ענפי הספורט.

חומר עזר בנושא ממשק API

תחילת העבודה

יומן רישום שינויים בממשק API

שאלות נפוצות

מדיניות שימוש הוגן

:תיעוד חומר העזר בנושא ממשק API

ממשק API ליחסי זכייה

ממשק API להימורים

ממשק API ללקוחות

סקירה

אימות

ממשק ה-API משתמש באימות זהות מסוג HTTP Basic לצורך גישה. יש להשתמש תמיד בחיבור HTTPS כדי לגשת לממשק API.

יש לשלוח את הכותר (header) מסוג Request (בקשה) ב-HTTP באופן הבא:

הרשאה: Basic <Base64 value of UTF-8 encoded “username:password”> 

דוגמה:

הרשאה: Basic dXNlcm5hbWU6cGFzc3dvcmQ= 

לתשומת לבך, כדי לגשת ל-FATBETS API, חובה שיהיה ברשותך חשבון עם מקור מימון.

תבניות נתונים

FATBETS API תומך בתבנית JSON בלבד. הכותר Accept (קבל) ב-HTTP חייב להיות מוגדר כך:

 Accept: application/json

בקשה מסוג POST ב-HTTP חייבת לכלול תוכן מסוג JASON בגוף והכותר Content-Type (קידוד תוכן) ב-HTTP חייב להיות מוגדר כך:

 Content-Type: application/json

דחיסה

FATBETS API תומך בדחיסת HTTP. אנו ממליצים בחום להשתמש בדחיסה מכיוון שהיא מספקת את הביצועים הטובים ביותר.

יש להקפיד להגדיר את הכותר User-Agent (סוכן משתמש) ב-HTTP, ולא, ייתכן שהדחיסה לא תבוצע כהלכה.

תבנית תאריך וזמן

כל התאריכים והזמנים ניתנים לפי שעון גריניץ' (GMT), בתבניתISO 8601

ביטול כפילויות נתונים

כשלקוח שולח בקשה לרשת, קיימת תמיד האפשרות שיסתיים הזמן הקצוב לבקשה או שיתקבל עבורה קוד שגיאת מצב המציין כי ייתכן שההימור לא התקבל. כתוצאה מכך, קיימת אפשרות שאותה בקשה תישלח יותר מפעם אחת, וכתוצאה מכך ייווצרו הימורים כפולים. ביטול כפילויות נתונים היא שיטה למניעת ההיווצרות של אותן כפילויות כשמנסים לשלוח מחדש בקשת יצירה. אנו דואגים לבטל את כפילויות הנתונים באופן אוטומטי עבורכם.

אם ההימור התקבל, אנו שומרים את מזהה הבקשה הייחודי uniqueRequestId במערכת למשך 30 דקות. אם במהלך פרק זמן זה ייעשה ניסיון לבצע הימור בעל אותו uniqueRequestId ,תתקבל הודעת שגיאה מתאימה.

כל הבקשות לביצוע הימורים נתמכות בביטול כפילויות הנתונים.

מצב ממשק ה-API

ניתן לעקוב אחר דף המצב של FATBETSולהירשם כדי לקבל הודעות על מצב ממשק הAPI.

Open API Specification (מסמך תיאור API) של FATBETS APIמאוחסן ב-GitHub.

כתב ויתור

FATBETS אינה נושאת בחבות כלשהי לשימוש בממשק API למטרה כלשהי. ממשק ה-API מסופק על בסיס "כמות שהוא" ו"ככל שיהיה זמין" ללא כל אחריות מכל סוג שהוא, בין אם במפורש ובין אם במשתמע, לרבות בין היתר, לסוגי אחריות משתמעת ליכולת הסחירות ולהתאמה למטרה מסוימת או למניעת הפרת זכויות (non-infringement).