Eedesy
Book Demo
HomeProductsContact
WhatsApp Bot Builder
OverviewFeaturesUse CasesIntegrationsPricing
  1. Home
  2. WhatsApp Bot Builder
  3. Features
  4. API Keys

Platform

API keys — every Edesy feature, programmatic

REST API with scoped keys for every endpoint. Send messages, manage contacts, trigger campaigns, query analytics — all via clean JSON APIs. Build your own dashboards.

Generate an API keyRead API docs

150+

API endpoints

Full REST coverage

Scoped

Permissions

Least privilege

Rotate

Anytime

Zero-downtime keys

Audit

Every call

Full traceability

What you can do via API

Send messages programmatically

POST a JSON message to /api/messages and Edesy delivers it via WhatsApp. Templates, freeform, media, carousels — all supported.

Contact CRUD

Create, read, update, delete contacts. Bulk import via API. Update custom fields. Manage opt-in / opt-out programmatically.

Trigger campaigns

Launch a scheduled campaign via API. Useful for triggering from external systems (e.g. CRM tags a customer as 'won' → trigger thank-you campaign).

Manage bots & flows

Read bot configurations, update prompts, deploy new versions — all via API. Useful for staging → production deployments.

Query analytics

Pull campaign metrics, conversation stats, agent performance into your own BI tool. Hourly cron jobs feeding your dashboards.

Per-key scoping

Each API key has its own permission scope. Generate read-only keys for reporting, write-only keys for ingestion, full keys for admin tooling.

Using the Edesy API

  1. 1

    Generate an API key

    Workspace Settings → API Keys → Create. Pick a name (used in audit logs), pick a scope (e.g. 'contacts:read', 'messages:write'), and optionally set an expiration date.

  2. 2

    Authenticate requests

    Set the Authorization header: 'Bearer YOUR_API_KEY'. All API endpoints accept this; some endpoints (webhooks) use signed payload verification instead.

  3. 3

    Make REST calls

    Standard JSON over HTTPS. GET to read, POST to create, PATCH to update, DELETE to remove. Idempotency keys supported for retry safety.

  4. 4

    Handle responses

    JSON responses with HTTP status codes. 2xx = success. 4xx = client error (bad request, unauthorized, not found). 5xx = server error (retry-safe).

  5. 5

    Monitor usage

    API dashboard shows per-key request count, error rate, latency. Audit log shows every call with timestamp, endpoint, and result.

API access — Edesy vs other platforms

FeatureEdesyTypical platform
REST API accessPremium tier
Endpoint coverage150+20–30
Per-key scoping
Rate limit transparencyHidden
Idempotency keys
OpenAPI / Swagger docsPDF docs only
Sandbox / test environment
API call audit log

Common API integrations

CRM-triggered campaigns

Salesforce tags a contact as 'won' → webhook fires → your script calls Edesy API to add the contact to a 'New Customer' list, which triggers a welcome drip.

Marketing automation across stacks

Custom dashboards

Internal dashboard pulls campaign metrics hourly via API, displays in Looker/Metabase alongside other business KPIs.

Single source of truth for cross-team metrics

Custom apps for clients

Agency builds a white-labeled client portal that wraps Edesy APIs — clients see only their WhatsApp metrics in agency-branded UI.

Agency premium pricing supported by custom UI

Event-driven workflows

Order placed in Shopify → script calls Edesy API to add post-purchase contact to nurture list with custom field set.

Cross-system orchestration without Zapier dependency

Bulk contact sync

Daily cron job syncs new customers from your data warehouse to Edesy contact lists. Custom fields keep customer data fresh.

Contact lists always reflect latest customer state

Compliance reporting

Monthly script exports all WhatsApp conversations to your compliance archive for regulatory storage requirements.

Regulatory obligations met automatically

Why an open API beats a closed feature wall

There's a temptation for SaaS vendors to ship features behind walls — APIs only for premium tiers, limited endpoint coverage, opaque rate limits that surprise developers in production. The strategy makes sense as a pricing lever but hurts long-term: it pushes the most technical, most influential customers to build workarounds (or switch to a more open competitor). Edesy takes the opposite approach. Every feature accessible in the UI is accessible via API, with the same data model and same naming conventions.

The API surface covers every major workflow: send messages, manage contacts (CRUD + bulk import), launch and monitor campaigns, configure and version bots, query analytics, manage integrations, and admin operations like role assignment and workspace settings. The endpoint count is 150+ and growing. We follow REST conventions strictly — GET to read, POST to create, PATCH to update, DELETE to remove — so any developer who's used a modern API can start integrating without reading manuals.

Per-key scoping is the security feature most developers don't think they care about until they're managing 10 integrations. The naive approach is one all-powerful API key per workspace; the secure approach is one scoped key per integration, with permissions limited to what that integration actually needs. Edesy makes the secure approach the easy approach — generate a key, click checkboxes for the scopes it needs, you're done. If that key leaks, the blast radius is contained to whatever scopes you granted.

Idempotency keys are the underrated feature that makes API integrations actually reliable in production. When you POST a message with the same idempotency key twice (because your network retried, or your script crashed and re-ran), Edesy returns the original result instead of creating a duplicate. No phantom messages, no double-charges, no support tickets from confused customers. Most platforms don't support this — Edesy does, and it's a tiny detail that saves hundreds of hours of debugging over the lifetime of a non-trivial integration.

Frequently asked questions

Build on top of Edesy

Free workspace, full API access from day one, 150+ endpoints, Node.js SDK. Most integrations ship in under a day.

Get an API keyRead API docs

Related features

Webhooks

Receive events in real-time

Roles & Permissions

Scoped API key permissions

Custom AI Tools

AI-driven API calls in bot flows

Stay Updated

Get the latest updates on AI voice technology, product releases, and exclusive resources.

Get Started

Try our products for free
AI Voice Agent
Build voice AI for calls
WhatsApp AI Bot
Automate WhatsApp chats
Website Chatbot
AI chat for websites
Edesy CRM
Manage leads & customers
Book a DemoCall UsEmail Us
Eedesy

Your all-in-one platform for digital innovation. We build AI-powered solutions that transform how businesses operate.

[email protected]+91 95475 31359

Products

  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products

Solutions

  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases

Services

  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services

Resources

  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo

Company

  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service

Products

  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products

Solutions

  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases

Services

  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services

Resources

  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo

Company

  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service
  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products
  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases
  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services
  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo
  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service

Popular Free Tools

Compress PDFMerge PDFPDF to WordGST CalculatorEMI CalculatorSIP CalculatorJSON FormatterBase64 EncoderImage CompressorQR Code GeneratorVoice AI ROI CalculatorAmazon FBA CalculatorAI Email WriterVideo to GIFPrivacy Policy GeneratorCRM ROI CalculatorMeeting Cost Calculator
Categories:PDF ToolsDeveloper ToolsFinance CalculatorsImage ToolsVideo ToolsAI Writing ToolsAudio ToolsWhatsApp ToolsDocument GeneratorsVoice AI ToolsE-commerce ToolsView All Tools

© 2026 Edesy Technology Labs Pvt Ltd

SSL Secured
99.9% Uptime