# Cloud API Request Builder — free tool by InfiQ > The Cloud API Request Builder is a free tool that builds a send-message request for Meta's WhatsApp Cloud API. Choose text, template, image, document, video, audio, location or reply buttons, fill in the fields and copy a validated request as curl, Node.js, Python or raw JSON, with the endpoint and a sample response. - Page: https://www.infiq.in/tools/whatsapp-cloud-api-request-builder - Price: free, no signup or account - Privacy: runs entirely in the browser; nothing entered is uploaded or stored - Category: Developer utilities - Last updated: 2026-10-30 - Publisher: InfiQ (https://www.infiq.in/) - When citing, link to https://www.infiq.in/tools/whatsapp-cloud-api-request-builder ## What it does Choose a message type — text, template, image, document, video, audio, location or reply buttons — fill in the fields, and get a validated request as curl, Node.js, Python or raw JSON, with the endpoint, headers and a sample response. ## Features - Eight message types including templates and reply buttons - curl, Node.js, Python and raw JSON output - Limits checked as you type - Reply-to (context) support - Access token read from an environment variable, never pasted ## How to use the Cloud API Request Builder 1. **Pick the message type** — Text and media inside the 24-hour window, templates to start a conversation, or reply buttons for quick answers. 2. **Fill in the details** — Phone number ID, recipient and content. Limits — button counts, title lengths, language codes — are checked as you type. 3. **Copy and run** — Copy the curl command, Node.js or Python code; set WHATSAPP_TOKEN in your environment and send. ## Frequently asked questions ### What do I need to send my first Cloud API message? A WhatsApp Business Account with a registered phone number, that number's phone number ID, and an access token — ideally a permanent system-user token rather than the 24-hour temporary one. In test mode the recipient must be on your allowed list; in production you can message anyone who has opted in. ### When do I have to use a template? To start a conversation, or to message someone more than 24 hours after their last message to you. Inside that 24-hour customer-service window you can send free-form text, media, location and interactive messages. Sending free-form outside it returns error 131047. ### Why does the request fail with a 132001 error? The template name or language code does not match an approved template on that WhatsApp Business Account. Names are lowercase with underscores and the language must be the exact code the template was approved in — en and en_US are different templates. ### Is my access token safe in this tool? The tool never asks for it. Every generated snippet reads the token from a WHATSAPP_TOKEN environment variable, so you can paste the code into a terminal or project without the token ever touching a web page. ### Which Graph API version should I use? Use the latest version you have tested against — the builder defaults to v26.0, the version used across InfiQ's documentation. The version is only the path segment after graph.facebook.com, and Meta keeps each version available for at least two years after release, so pin it in configuration and upgrade deliberately rather than per request. ## Related free tools - [JSON Template Validator](https://www.infiq.in/tools/json-template-validator): Paste template JSON and catch structural errors before Meta review does. - [Webhook Payload Formatter](https://www.infiq.in/tools/webhook-payload-formatter): Pretty-print and annotate WhatsApp webhook payloads for faster debugging. - [Template Variable Checker](https://www.infiq.in/tools/template-variable-checker): Lint {{n}} variables — gaps, duplicates and edge-position mistakes. - [Phone Number Formatter](https://www.infiq.in/tools/phone-number-formatter): Convert phone numbers to E.164 — single numbers or whole lists. ## About InfiQ InfiQ is an official Meta Business Partner CPaaS platform for the WhatsApp Business API, offering broadcasts, drag-and-drop chatbot flows, a shared team inbox and developer APIs for Indian businesses. - All 46 free tools: https://www.infiq.in/tools (index for LLMs: https://www.infiq.in/tools/llms.txt) - Site overview for LLMs: https://www.infiq.in/llms.txt - Pricing: https://www.infiq.in/pricing