API & Developers
Getting Started with HelpKit API
1 min readMar 19, 2026
HelpKit REST API — Getting Started
The HelpKit API lets you integrate WhatsApp messaging into your own applications, automate workflows, and access all HelpKit data programmatically.
Base URL
All endpoints require HTTPS. HTTP requests are rejected.
Authentication
HelpKit uses Bearer token authentication.
Generating an API Key:
Using the API Key:
First API Call — List Contacts
Response:
Core API Endpoints
| Resource | Methods | |----------|---------| |
/contacts | GET, POST, PUT, DELETE |
| /conversations | GET, POST |
| /messages | GET, POST |
| /campaigns | GET, POST |
| /templates | GET |
| /webhooks | GET, POST, DELETE |
| /analytics/conversations | GET |SDKs
Official SDKs available:
npm install helpkit-sdkpip install helpkitcomposer require helpkit/sdkError Codes
| Code | Meaning | |------|---------| | 200 | Success | | 201 | Created | | 400 | Bad request — check your parameters | | 401 | Unauthorized — invalid API key | | 404 | Resource not found | | 429 | Rate limited — slow down requests | | 500 | Server error — contact support |