Nikahsatu for developers
A REST API and outbound webhooks for the WhatsApp CRM data your team already tracks — chats and their group participants, messages, conversations, connected numbers, team members, and performance metrics. Read it out, send replies (text or media, into an existing chat or straight to a number), check which numbers are on WhatsApp, or get pushed a real-time event the moment a message lands in a chat.
List and filter chats (down to group participants), pull message history, read analytics-grade conversation sessions, and list connected numbers and team members. Send a WhatsApp reply — text or media, into an existing chat or straight to a number — and check which numbers are on WhatsApp, all with a single API key. Audio, location, and contact sends are in development.
Read the docsGet notified the instant a message is received or sent — including in group chats, a gap most WhatsApp APIs leave out. Signed payloads, automatic retries.
Read the docsCreate an API key
In the dashboard, go to Integration → Developers and generate a key. The full key is shown once — store it somewhere safe, it can't be recovered later.
Make your first request
Every request is authenticated with an X-API-Key header.
curl "https://app.187.77.147.118.sslip.io/api/v1/chats" \
-H "X-API-Key: lp_live_..."Point a webhook at your server
Register a public HTTPS endpoint in Integration → Developers to get pushed message.received and message.sent events as they happen, instead of polling.
Requests beyond the limit get a 429 with a Retry-After header.
Each API key gets 5,000 requests/hour, plus a flat burst ceiling of 60 requests/minute per key. Either limit being exceeded returns a 429.