מיקרופיי · מרכז מפתחים מרכז מפתחים · מחיקת קמפיין

API למחיקת קמפיין מתוזמן

עודכן לאחרונה: 10 ביוני 2026 · נתמך ב-HTTP GET, POST ו-JSON

ממשק מחיקת הקמפיין של מיקרופיי מאפשר למחוק שליחה שתזמנת, לפי קוד הקמפיין. ניתן למחוק רק קמפיינים בסטטוס "בהמתנה", לפני תחילת השליחה. המחיקה מתבצעת על אותו ממשק בדיקת הסטטוס (taskStatus.php) עם הפרמטר act=del. הפנייה מתבצעת ב-HTTPS, ב-GET/POST או JSON, ומאומתת באמצעות טוקן.

כתובת הממשק
/extApi/taskStatus.php
שיטות נתמכות
HTTP GET · POST · JSON
אימות
טוקן עם הרשאת סמס או טלפוניה
פעולה
act=del

סקירת הממשק

ניתן לבצע מחיקה של שליחה שביצעת, לפי קוד הקמפיין שהוקצה לה. את קוד הקמפיין המערכת מחזירה בתשובת בקשת השליחה: הוא מופיע אחרי הערך OK כשהשליחה התקבלה בהצלחה (ובמצב JSON בשדה data.taskId). המחיקה מתבצעת על כתובת ממשק בדיקת הסטטוס, taskStatus.php, עם הפרמטר act=del.

שים לב: ניתן למחוק רק קמפיינים שנמצאים בסטטוס "בהמתנה" (לפני תחילת השליחה). קמפיין שכבר רץ או הסתיים אינו ניתן למחיקה. ניתן לבדוק את הסטטוס בעמוד סטטוס קמפיין.

כתובת הממשק ושיטת השליחה

הכתובת למחיקת קמפיין היא:

Endpoint
https://www.micropay.co.il/extApi/taskStatus.php

יש לשלוח את כל שמות הפרמטרים באותיות קטנות (Lower Case). ניתן להעביר את הפרמטרים בשיטת GET או POST, או לשלוח אותם בגוף הבקשה בפורמט JSON.

אימות וטוקן

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

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

פרמטרים

פרמטרחובהתיאור
tokenחובהטוקן הזדהות שיצרת במערכת, עם הרשאת שירותי סמס, שירותי טלפוניה או שירותי וואטסאפ.
tidחובהקוד הקמפיין שברצונך למחוק (התקבל בתשובת השליחה).
actחובהיש לשלוח עם הערך del כדי לבצע את המחיקה.
get / postחובהמציין למערכת באיזו שיטה נשלחו הפרמטרים. יש לשלוח אחד מהם בלבד: get=1 בשליחת GET, או post=2 בשליחת POST. הפרמטר אינו משנה את שיטת השליחה בפועל, אלא רק מצהיר עליה. (בפורמט JSON אין צורך בפרמטר זה.)

דוגמאות קוד

בסיסי · HTTP GET
curl "https://www.micropay.co.il/extApi/taskStatus.php?get=1&token=XXXXX&tid=34556&act=del"
בסיסי · JSON
curl -X POST https://www.micropay.co.il/extApi/taskStatus.php \
  -H "Content-Type: application/json" \
  -d '{"token":"XXXXX","tid":"34556","act":"del"}'
איך מפעילים את מצב ה-JSON? הדרך המומלצת היא לשלוח את הבקשה עם הכותרת Content-Type: application/json, כפי שמופיע בדוגמאות. אם אינך יכול לקבוע כותרות בבקשה, תוכל במקום זאת להוסיף json=1 בכתובת ה-URL ולשלוח את גוף ה-JSON ב-POST.

תשובת השרת

בהצלחה המערכת מחזירה OK. במצב JSON, message הוא OK, שדה action הוא del, ו-data כולל את remoteIP.

תשובה רגילה (טקסט)

Plain text
# הקמפיין נמחק
OK

# שגיאה
ERROR --> Description: tid parameter, campaign not found or not pending

תשובה ב-JSON

JSON
// נמחק בהצלחה
{"status":1,"action":"del","message":"OK","data":{"remoteIP":"203.0.113.10"}}

// שגיאת פרמטר
{"status":0,"action":"del","message":"ERROR","data":{"description":"tid parameter, campaign not found or not pending","remoteIP":"203.0.113.10"}}

טבלת קודי תשובה

ערךstatus ב-JSONמשמעות
OK1הקמפיין נמחק בהצלחה.
ERROR0שגיאה באחד הפרמטרים, או שהקמפיין אינו קיים או אינו בסטטוס "בהמתנה". בטקסט מופיע רווח ותיאור; ב-JSON התיאור נמצא ב-data.description.

שאלות נפוצות

אילו קמפיינים ניתן למחוק?

רק קמפיינים בסטטוס "בהמתנה" (pending), כלומר לפני שהשליחה החלה. קמפיין שכבר רץ או הסתיים אינו ניתן למחיקה.

מאיפה מקבלים את קוד הקמפיין למחיקה?

קוד הקמפיין מתקבל בתשובת בקשת השליחה: הוא מופיע אחרי הערך OK (וב-JSON בשדה data.taskId). שולחים אותו בפרמטר tid יחד עם act=del.

איך מוחקים קמפיין של תת מנהל?

שולחים טוקן המשויך לתת המנהל, יחד עם קוד הקמפיין שלו בפרמטר tid ו-act=del.

ממשקים קשורים

רוצה לבטל שליחה מתוזמנת?
פתח חשבון, צור טוקן והרץ את הדוגמה הראשונה תוך דקות
פתח חשבון חינם