מדריך API — הפניה מלאה לקריאות

כל קריאת API זמינה, נקודת הקצה שלה, המשתנים הנדרשים, והשימוש. כל הקריאות משתמשות ב-POST אלא אם צוין אחרת. קבלו את טוקן החשבון שלכם באמצעות קריאת Login לפני שימוש בכל נקודת קצה אחרת.

כתובת בסיס: https://newsip.israelnumber.com

אימות

Login

נקודת קצה: {{URL}}/api/login/

מאמתת את החשבון שלכם ומחזירה את הטוקן הנדרש לכל קריאות ה-API הבאות.

משתנהתיאור
usernameמספר החשבון שלכם ב-Israelnumber
passwordהסיסמה של חשבון Israelnumber שלכם

דוגמת בקשה:

{
  "username": "{{account_number}}",
  "password": "{{password}}"
}

⚠️ שמרו את הערכים id ו-account_token המוחזרים — הם נדרשים בכל קריאות ה-API האחרות.

חשבון

Get Balance

מחזירה את היתרה הנוכחית בחשבון שלכם.

Charges History

נקודת קצה: {{URL}}/api/charges_history/get_charges_history_list/

מחזירה היסטוריית חיובים וטעינות של החשבון, כולל רכישות DID, חידושים, טעינות, וחיובים לאחר מעשה.

משתנהתיאור
idמזהה החשבון המוחזר על ידי Login
tokenaccount_token המוחזר על ידי Login
numberמספר החשבון שלכם

דוגמת בקשה:

{
  "id": "{{id}}",
  "token": "{{token}}",
  "number": "{{account_number}}"
}

CDRs Export

נקודת קצה: {{URL}}/api/cdrs_export

מייצאת רשומות פירוט שיחות (CDRs) עבור טווח תאריכים נבחר.

משתנהתיאור
idמזהה חשבון
tokenaccount_token
from_dateתאריך ושעת התחלה
to_dateתאריך ושעת סיום

ניהול מספרים (DID)

Get Country List

מחזירה את כל המדינות הזמינות ומזהי המדינה שלהן. השתמשו במזהה המדינה בעת חיפוש DID-ים זמינים.

DID Available List

נקודת קצה: {{URL}}/customer/did_crud/

מחזירה מספרים זמינים עבור מדינה נבחרת.

משתנהתיאור
actionlist
country_idמזהה מדינה מ-Get Country List
idמזהה חשבון
tokenaccount_token

DID Assign

נקודת קצה: {{URL}}/customer/did_management/

רוכשת ומקצה DID לחשבון שלכם.

משתנהתיאור
actionassign
did_idמזהה DID מ-Available List
accountidמזהה החשבון שלכם
idמזהה החשבון שלכם
tokenaccount_token

DID Purchased List

נקודת קצה: {{URL}}/customer/did_crud/

מחזירה את כל ה-DID-ים המוקצים כרגע לחשבון שלכם עם פרטים מלאים לכל מספר.

משתנהתיאור
actionpurchase_list

DID Release

נקודת קצה: {{URL}}/customer/did_management/

משחררת DID מהחשבון שלכם.

משתנהתיאור
actionrelease
did_idמזהה ה-DID לשחרור

DID Forward Setting

נקודת קצה: {{URL}}/customer/did_management/

מעדכנת את יעד הניתוב/ההעברה עבור DID. השתמשו בקריאה זו כדי להגדיר לאן שיחות נכנסות מועברות.

משתנהתיאור
call_typeסוג ההעברה
call_type_valueערך היעד עבור סוג ההעברה
alwaysיעד העברה תמיד
user_busyהעברה כאשר הקו תפוס
user_not_registeredהעברה כשלא רשום
no_answerהעברה כשאין מענה

הגדרת SMS

כל קריאות תצורת ה-SMS משתמשות בנקודת הקצה: https://newsip.israelnumber.com/api/sms

SMS Config Add

יוצרת תצורת העברת SMS עבור מספר התומך ב-SMS.

משתנהתיאור
actionadd
didמספר התומך ב-SMS
dest_smsמספר יעד ל-SMS
dest_emailיעד דוא"ל להעברת SMS

SMS Config Update / Delete / Get / List

מעדכנת, מוחקת, שולפת, או מציגה תצורות העברת SMS קיימות עבור DID.

פעולהתיאור
updateמעדכנת תצורת העברת SMS קיימת
deleteמוחקת תצורת העברת SMS קיימת עבור DID
getמחזירה את הגדרות העברת ה-SMS עבור DID ספציפי
listמחזירה את כל תצורות העברת ה-SMS בחשבון

הפניה מהירה — כל קריאות ה-API

קריאהנקודת קצהמטרה
Login/api/login/אימות וקבלת טוקן חשבון
Get Balanceהחזרת יתרת החשבון הנוכחית
Charges History/api/charges_history/get_charges_history_list/שליפת היסטוריית עסקאות
CDRs Export/api/cdrs_exportייצוא רשומות שיחות לפי טווח תאריכים
Get Country ListCountry List APIרשימת כל המדינות הזמינות ומזהיהן
DID Available List/customer/did_crud/עיון במספרים זמינים לפי מדינה
DID Assign/customer/did_management/רכישה והקצאה של מספר
DID Purchased List/customer/did_crud/רשימת כל המספרים בחשבון שלכם
DID Release/customer/did_management/שחרור מספר מהחשבון שלכם
DID Forward Setting/customer/did_management/הגדרת העברת שיחות עבור מספר
SMS Config Add/api/smsיצירת תצורת העברת SMS
SMS Config Update/api/smsעדכון תצורת העברת SMS
SMS Config Delete/api/smsמחיקת תצורת העברת SMS
Get SMS Config/api/smsקבלת תצורת SMS עבור DID ספציפי
SMS Config List/api/smsרשימת כל תצורות ה-SMS בחשבון

עוד מדריכי API

מוכנים לקרוא ל-API?

קבלו את מפתח ה-API החינמי שלכם והתחילו לבנות מול ההפניה המלאה לקריאות שלמעלה.