API Collection & Documentation

Complete REST API reference for WhatsForm platform integration. Build powerful applications with our comprehensive API endpoints.

Quick Start

curl -X POST https://api.whatsform.com/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "your@email.com", "password": "password"}'

Authentication

POST/auth/login

Authenticate user and get access token

POST/auth/refresh

Refresh authentication token

POST/auth/logout

Logout and invalidate token

Forms Management

GET/forms

Get all forms for authenticated user

POST/forms

Create a new conversational form

GET/forms/{id}

Get specific form by ID

PUT/forms/{id}

Update existing form

DELETE/forms/{id}

Delete a form

Responses & Data

GET/responses

Get form responses with filtering

GET/responses/{id}

Get specific response details

POST/responses/export

Export responses to CSV/Excel

GET/analytics/forms/{id}

Get form performance analytics

WhatsApp Integration

POST/whatsapp/send

Send WhatsApp message or form

POST/whatsapp/webhook

Handle WhatsApp webhook events

GET/whatsapp/templates

Get approved message templates

POST/whatsapp/templates

Create new message template

SDKs & Libraries

🟨

JavaScript SDK

Full-featured SDK for web and Node.js applications

🐍

Python SDK

Python library for backend integration and automation

Java SDK

Enterprise-grade Java SDK for large-scale applications

Ready to Transform Your WhatsApp Business?

Connect today for a personalized demonstration and see how WhatsForm can enhance your business communication.