GET /contact/list Retrieve paginated contact list
Query Parameters
Name Description Value
page Page number
paginate Items per page
search Search by name or mobile
Response
POST /contact/store Create a new contact
Request Body
Name Description Value
firstname required First name
lastname required Last name
mobile_code required Country code without +
mobile required Mobile number
city City (optional)
address Address (optional)
Response
POST /contact/update/{id} Update an existing contact
Path Parameters
Name Description Value
{id} required Contact ID
Request Body
Name Description Value
firstname
lastname
mobile_code
mobile
Response
DELETE /contact/delete/{id} Permanently delete a contact
Path Parameters
Name Description Value
{id} required Contact ID
Response
GET /inbox/conversation-list Paginated list of conversations
Query Parameters
Name Description Value
status Filter by status
— All —, 1 – Done, 2 – Pending, 3 – Important, 4 – Unread
page Page number
paginate Items per page
Response
GET /inbox/conversation-messages/{id} All messages in a conversation
Path Parameters
Name Description Value
{id} required Conversation ID
Response
GET /inbox/conversation-details/{id} Full details of a conversation
Path Parameters
Name Description Value
{id} required Conversation ID
Response
POST /inbox/change-conversation-status/{id} Update conversation status
Path Parameters
Name Description Value
{id} required Conversation ID
Request Body
Name Description Value
status required New status value
1 – Done, 2 – Pending, 3 – Important, 4 – Unread
Response
POST /inbox/send-message Send a WhatsApp text / media message
Request Body
Name Description Value
mobile_code required Country code without +
mobile required Mobile number
message required Message text
from_number WhatsApp phone number ID (optional)
Response
GET /inbox/template-list Get all approved WhatsApp templates
Response
POST /inbox/send-template-message Send simple template (body variables only)
Request Body
Name Description Value
mobile_code required Country code
mobile required Mobile number
template_id required Template ID
from_number Phone number ID (optional)
body_variables[0] 1st body variable
body_variables[1] 2nd body variable
Response
POST /inbox/send-template-message Send template with header media (image/video/document)
Request Body
Name Description Value
mobile_code required Country code
mobile required Mobile number
template_id required Template ID
header_media_url Public URL for header media
header_media_type Media type
image, video, document
header_media_filename Custom filename (documents only)
Response
POST /inbox/send-template-message Send template with header media AND body variables
Request Body
Name Description Value
mobile_code required Country code
mobile required Mobile number
template_id required Template ID
from_number Phone number ID (optional)
header_media_url Header media URL
header_media_type Media type
image, video, document
body_variables[0] 1st body variable
body_variables[1] 2nd body variable
Response
POST /inbox/send-template-message Send template with order / payment details
Request Body
Name Description Value
mobile_code required Country code
mobile required Mobile number
template_id required Template ID
body_variables[0] 1st body variable
body_variables[1] 2nd body variable
configuration_name Payment config name
item_name Order item name
amount Amount (INR)
goods_type Goods type
digital-goods, physical-goods
reference_id Order reference ID
quick_pay Enable quick pay
Yes (1), No (0)
Response
POST /auth/app-store-signup Send OTP for app store signup (mobile or email)
Request Body
Name Description Value
name required Full name of the customer
mobile_code Country dial code without + (required if mobile provided)
mobile Mobile number (required if email not provided)
email Email address (required if mobile not provided)
Response