WhatsApp
Get Session Status
Check the 24-hour messaging window status for a WhatsApp conversation
GET
This endpoint checks whether an active 24-hour messaging window exists between your WhatsApp sender and a specific recipient. Use this to determine whether you can send freeform messages or need to use a template message.Documentation Index
Fetch the complete documentation index at: https://docs.autocalls.ai/llms.txt
Use this file to discover all available pages before exploring further.
Query Parameters
The ID of the WhatsApp sender (obtained from the Get Senders endpoint)
The recipient’s phone number in international format (e.g.,
+1234567890)Response Fields
Whether the request was successful
Whether a conversation exists with this recipient
The conversation ID (only present when
has_conversation is true)The customer’s name if available (only present when
has_conversation is true)ISO 8601 timestamp of the customer’s last message (only present when
has_conversation is true)Error Responses
404 Not Found
Typical Workflow
Use this endpoint as part of a message-sending flow:- Check session status before sending a message
- If
can_send_freeformistrue→ use Send Freeform Message - If
requires_templateistrue→ use Send Template Message
Notes
- The 24-hour window is based on the customer’s last inbound message timestamp.
- Each new customer message resets the 24-hour timer.
- This endpoint does not consume any balance — it’s a read-only status check.

