How to setup WAHA API key with Render

Article
<1 minutes
September 20, 2025

Contents

Desired result

Add the right API URL and API Key in WAHA while using Render to host.

Steps

Render waha environment setup
  • Go to Manage > Environment
  • Under Environment variables, setup the following key-value pair (These can be found inside the WAHA documentation)
    • WAHA_API_KEY
    • WAHA_DASHBOARD_PASSWORD
    • WAHA_DASHBOARD_USERNAME
    • WHATSAPP_SWAGGER_PASSWORD
    • WHATSAPP_SWAGGER_USERNAME
  • For WAHA_API_KEY, you can put down any password, e.g. IAmGoodProgrammer, or whatever text you desire, and remember this key because we will be using this again very soon.
Waha session setting
  1. Open a new server
  2. Add the name that you prefer (There’s no impact on what name you give it to)
  3. API URL: {your_domain}/api/sessions (replace {your_domain} with localhost if you are running on docker, but if you are running on Render, then just go to the browser URL bar and copy your current domain)
  4. For API Key, refer back to the WAHA_API_KEY
  5. Once you fill in those three fields, click Save, and your job is done!

Latest resources

How to make SimpleTOC work with GenerateBlocks headers

How to make SimpleTOC work with GenerateBlocks headers

Fix SimpleTOC & GenerateBlocks header conflicts. Learn the quick ID fix to make your table of contents work.

Beyond the Makeover: Calculate Your Website Revamp ROI

Beyond the Makeover: Calculate Your Website Revamp ROI

A website revamp is an investment, not an expense. Our data-driven guide shows you how to calculate the real ROI in leads, time, and growth. See the proof.

Beating Lead Attrition: The Conversion Rate Playbook

Beating Lead Attrition: The Conversion Rate Playbook

From qualification frameworks to automated nurturing: How we transformed leaky funnels into high-converting sales machines.

Don't let WordPress hold you back

Contact Me