Tables

...

Endpoint API & Tabel Parameter

Format dokumentasi parameter request HTTP yang terstruktur rapi dan responsif:

POST /api/v1/messages/send
HTML
<div class="api-endpoint-box">
  <span class="api-badge post">POST</span>
  <code>/api/v1/messages/send</code>
</div>

A. Table

Berikut contoh tabel di bawah untuk menampilkan konten dengan rapi:

Nama Parameter Tipe Data Status Deskripsi dan Contoh
receiver string Wajib Nomor WhatsApp tujuan dengan kode negara tanpa simbol +. Contoh: 6281234567890.
message string Wajib Isi teks pesan yang akan dikirimkan ke penerima. Mendukung emoji & formatting teks.
delay_seconds number Opsional Jeda pengiriman pesan dalam satuan detik (default: 3). Berguna untuk mencegah blokir.
is_group boolean Opsional Set true jika pengiriman ditujukan ke Grup WhatsApp (default: false).
metadata object Opsional Data kustom tambahan (JSON Object) yang akan diteruskan ke webhook callback Anda.
HTML
<table>
  <thead>
    <tr>
      <th>Nama Parameter</th>
      <th>Tipe Data</th>
      <th>Status</th>
      <th>Deskripsi dan Contoh</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span class="param-name">receiver</span></td>
      <td><span class="type-badge type-string">string</span></td>
      <td><span class="badge-req">Wajib</span></td>
      <td>Nomor WhatsApp tujuan dengan kode negara tanpa simbol +. Contoh: <code>6281234567890</code>.</td>
    </tr>
    <tr>
      <td><span class="param-name">message</span></td>
      <td><span class="type-badge type-string">string</span></td>
      <td><span class="badge-req">Wajib</span></td>
      <td>Isi teks pesan yang akan dikirimkan ke penerima. Mendukung emoji & formatting teks.</td>
    </tr>
    <tr>
      <td><span class="param-name">delay_seconds</span></td>
      <td><span class="type-badge type-number">number</span></td>
      <td><span class="badge-opt">Opsional</span></td>
      <td>Jeda pengiriman pesan dalam satuan detik (default: <code>3</code>). Berguna untuk mencegah blokir.</td>
    </tr>
    <tr>
      <td><span class="param-name">is_group</span></td>
      <td><span class="type-badge type-boolean">boolean</span></td>
      <td><span class="badge-opt">Opsional</span></td>
      <td>Set <code>true</code> jika pengiriman ditujukan ke Grup WhatsApp (default: <code>false</code>).</td>
    </tr>
    <tr>
      <td><span class="param-name">metadata</span></td>
      <td><span class="type-badge type-object">object</span></td>
      <td><span class="badge-opt">Opsional</span></td>
      <td>Data kustom tambahan (JSON Object) yang akan diteruskan ke webhook callback Anda.</td>
    </tr>
  </tbody>
</table>

Contoh HTTP Response Code:

🟢 200 OK 🟢 201 Created 🟡 400 Bad Request 🟠 401 Unauthorized 🔴 500 Internal Server Error

HTML
<p>
  <span class="status-badge status-200">🟢 200 OK</span>
  <span class="status-badge status-201">🟢 201 Created</span>
  <span class="status-badge status-400">🟡 400 Bad Request</span>
  <span class="status-badge status-401">🟠 401 Unauthorized</span>
  <span class="status-badge status-500">🔴 500 Internal Server Error</span>
</p>

Apakah panduan ini membantu?

Bantu kami meningkatkan dokumentasi dengan memberikan respon Anda.

Bagikan: