TheQuickAssist CRM API currently exposes 4 template-focused endpoints for listing templates, reading a single template, uploading template media, and sending approved WhatsApp templates.
https://gateway-api.aichatbot.codetentaclestechnologies.inPass your API key in either the X-API-Key header or as a bearer token.
X-API-Key: YOUR_API_KEY Authorization: Bearer YOUR_API_KEY
Fetch all WhatsApp templates available for the authenticated chatbot. Supports optional filtering and pagination.
https://gateway-api.aichatbot.codetentaclestechnologies.in/v1/templatesRequires API key authentication.
Optional query params: chatBotId, status, search, page, limit.
Use this before sending to find the correct template ID.
Fetch one template by template ID. Use this to inspect the template body, variables, status, and media requirements.
https://gateway-api.aichatbot.codetentaclestechnologies.in/v1/templates/:templateIdRequires API key authentication.
Returns template details for a single template.
Useful before sending to verify variable names and approval status.
Upload media for image, video, or document-based template sends. The response returns a media identifier that is later passed into the send API.
https://gateway-api.aichatbot.codetentaclestechnologies.in/v1/templates/mediaRequires API key authentication.
Use only for templates that need media header content.
Send multipart/form-data with file and media type.
Send an approved WhatsApp template to one or more recipients. Supports template variables and optional media ID.
https://gateway-api.aichatbot.codetentaclestechnologies.in/v1/templates/sendRequires API key authentication.
Phone numbers must be in E.164 format without '+'.
If the template has media header, include mediaId from the media upload endpoint.
Generate an API key from your main TheQuickAssist app, then start making authenticated CRM requests against the gateway API.
API Key Guide