Get History
Get history allows you to see all chat history per conversation or for your entire WhatsApp number.
We keep the chat history for 1 year. every message that is stored for more than 1 year will be deleted.
The files are stored as links, which are deleted in 7 days.
Settings:
|
URL |
https://api.99digital.co.il/whatsapp/v2/getHistory |
|
Method |
JSON via POST |
Body:
|
Parameter |
Description / Example |
|
apiKey |
Your API key for the service |
|
from |
Your WhatsApp account. international number without +. for example: 972771234567 |
|
to |
You can choose which contact to get the chat history for. if you leave this empty, you will get the history for all your WhatsApp account. for example: 972509876543 |
|
page |
Mandatory. integer number. every page shows the last 50 messages. for example, page '1' will show last known messages from 1 to 50 page '2 will show last known messages from message 51 to 100. |
Response:
[
{
"unique": "3EB08F941940DDC30F58",
"timestamp": "1614198777",
"direction": "2",
"from": "972501234567",
"to": "972502222222",
"type": "chat",
"state": 1,
"message": "outgoing message"
},
{
"unique": "3EB08F941940DDCFGF58",
"timestamp": "1614198211",
"direction": "1",
"from": "972523443432",
"to": "972501234567",
"type": "chat",
"state": 0,
"message": "incoming message"
}
]
Response-Explain:
|
Parameter |
Description |
||||||||||
|
unique |
The unique ID of the message |
||||||||||
|
timestamp |
The timestamp for the message |
||||||||||
|
direction |
'1' for incoming message. '2' for outgoing message (incoming messages are messages that are coming to the webhook. outgoing messages are messages you sent using the API) |
||||||||||
|
from |
The chat that sent the message |
||||||||||
|
to |
the chat that received the message |
||||||||||
|
type |
message type, depends on the direction
|
||||||||||
|
message |
The message that was sent |
||||||||||
|
state |
this state is only relevant for outgoing messages
|
||||||||||
|
reason |
'reason' is the status explanation in case of FAIL. this does not explain the state '0' for failed messages.
|
Created with the Personal Edition of HelpNDoc: Easily create PDF Help documents