MultiTEL APIv3

אודות ה-API של MultiTEL:

ממשק API זה מיועד למפתחים שרוצים להשתלב עם פלטפורמת הקול שלנו או לבנות על גביה.

ממשקי ה-API שלנו מספקים גישה למשאבים (ישויות נתונים) באמצעות נתיבי URI. כדי להשתמש ב-REST API, האפליקציה שלכם
תשלח בקשת HTTP ותנתח את התגובה. כברירת מחדל, פורמט התגובה הוא JSON.

השיטות שלכם יהיו שיטות ה-HTTP הסטנדרטיות GET ו-POST. מכיוון שה-API מבוסס על תקנים פתוחים,
תוכלו להשתמש בכל שפת פיתוח אינטרנט כדי לגשת ל-API.

נקודת קצה בשימוש:

https://api.multitel.net/v3


אימות:

MultiTEL APIv3 משתמש באימות HTTP Basic/Digest. אפשרות זו מאפשרת לכם להגן על כתובות ה-URL בשרת האינטרנט שלכם כך שרק אתם ו-MultiTEL
תוכלו לגשת אליהן. כדי לבצע אימות עם HTTP, ניתן לספק שם משתמש וסיסמה בתבנית ה-URL הבאה:

https://USERNAME:PASSWORD@api.multitel.net/v3/getcountries 


עבור אימות HTTP Basic, תשתמשו בשם המשתמש ובסיסמה של חשבון MultiTEL שלכם.
לחלופין, תוכלו להגדיר כאן משתמשי API ייעודיים: https://multitel.net/settings.

curl -G https://api.multitel.net/v3/getcountries \
    -u '[YOUR USERNAME]:[YOUR PASSWORD]'


פלט:

כל פונקציות ה-API יחזירו את הסעיפים status ו-response. Status יהיה קוד מספרי המבוסס על קודי מצב של HTTP.

כל דבר עם קוד מצב 200 ייחשב להצלחה.
כל דבר עם קוד מצב בטווח 4xx ייחשב לשגיאת לקוח (קודי איסור, קודי יתרה לא מספקת וכו׳).
כל דבר עם קוד מצב בטווח 5xx ייחשב לשגיאת שרת.

פלט לדוגמה, להלן:

{
  "status": {
    "code": 200,
    "msg": ""
  },
  "response": {
    "number": "33554530000",
    "price": {
      "per_minute": "0.006",
      "free_minutes": "0",
      "setup_price": "0",
      "monthly_price": "0.7",
      "channels": "0",
      "overflow": "1"
    }
  }
}

תגובה להמחשה מתוך מסמך הייחוס של RentNumber; הסכומים לדוגמה אינם הצעת מחיר עדכנית.

חפש תיעוד