GetWhatsappMessages - שליפת שיחת וואטסאפ
שליפת היסטוריית הודעות הוואטסאפ של ליד לפי follow_id, טלפון או chatId - נכנסות ויוצאות, בסדר כרונולוגי.
שליפת היסטוריית ההודעות (whatsapp_log) של שיחה - נכנסות ויוצאות. אפשר לזהות את השיחה לפי follow_id, phone או chatId.
POST https://YOUR-SUBDOMAIN.taskey.co.il/webapi/GetWhatsappMessages.php
Authorization: Bearer YOUR_API_TOKEN
Content-Type: application/json
🔒 דורש אימות: ראו אימות.
פרמטרים
לפחות אחד מהבאים נדרש (אם נשלח follow_id בלבד - הטלפון נשלף מהליד):
| שדה | תיאור | דוגמה |
|---|---|---|
follow_id | מזהה הליד | 12345 |
phone | טלפון הלקוח | 0501234567 |
chatId | מזהה צ'אט מלא של Green API | 972501234567@c.us |
limit | כמות הודעות בעמוד (ברירת מחדל 50, מקסימום 200) | 100 |
page | מספר עמוד (מתחיל מ-1) - לדפדוף אחורה בהיסטוריה | 2 |
offset | דילוג על X הודעות (חלופה ל-page; מנצח אם נשלחו שניהם) | 50 |
דוגמת בקשה
{
"follow_id": 12345
}
מבנה התשובה
ההודעות מוחזרות בסדר כרונולוגי עולה (הישנה ביותר ראשונה). direction מבדיל בין outgoing (נשלחה מהמערכת/נציג) ל-incoming (התקבלה מהלקוח).
{
"status_code": 200,
"success": true,
"chatId": "972501234567@c.us",
"follow_id": 12345,
"total_rows": 2,
"total_count": 240,
"page": 1,
"total_pages": 120,
"has_more": true,
"next_page": 2,
"messages": [
{
"id": 8801,
"idMessage": "ABCD1234",
"direction": "incoming",
"type": "incoming",
"typeMessage": "textMessage",
"text": "שלום, אשמח לפרטים",
"sender_name": "ישראל ישראלי",
"status": "",
"timestamp": 1781000000,
"date": "2026-06-20 10:14"
},
{
"id": 8802,
"idMessage": "EFGH5678",
"direction": "outgoing",
"type": "outgoing",
"typeMessage": "textMessage",
"text": "שלום! נחזור אליך מיד",
"sender_name": "דנה כהן",
"status": "delivered",
"timestamp": 1781000300,
"date": "2026-06-20 10:19"
}
]
}
📄 דפדוף: הדפדוף רץ מהחדשה לישנה - עמוד 1 = ההודעות האחרונות, עמוד 2 = ישנות יותר (בתוך כל עמוד ההודעות מוצגות בסדר כרונולוגי עולה). כש-
has_moreהואtrue- שלחו את אותה בקשה עםpage: next_page.
לשליחת הודעת וואטסאפ ראו AddWhatsappToSend.