Developer

API Documentation

REST + Webhooks. SDK untuk Node.js, Python, dan PHP. Rate limit: 1000 req/min.

Quick start

Kirim pesan WhatsApp pertama Anda dalam 30 detik.

// Send WhatsApp message
const res = await fetch("https://api.omnistila.com/v1/messages", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${OMNISTILA_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    channel: "whatsapp",
    to: "+6281234567890",
    type: "text",
    text: { body: "Halo, pesanan kakak sudah dikirim ✨" },
  }),
});

const data = await res.json();
console.log(data.message_id);

Endpoints

GET/v1/conversationsList semua percakapan, filter & pagination.
POST/v1/messagesKirim pesan ke channel manapun.
GET/v1/contacts/:idAmbil detail kontak & riwayat.
POST/v1/broadcastsBuat broadcast WhatsApp template.
GET/v1/analytics/agentsPerformance metrics per agent.
POST/v1/webhooksDaftarkan webhook endpoint.

SDK & Libraries

Node.js

npm i @omnistila/node

Python

npm i @omnistila/python

PHP

npm i @omnistila/php