← All docsGet Started

Guide

OneGate API Overview

Base URL, channels, and how integration tests work on this server.

OneGate sends one-time passwords over WhatsApp Web and Gmail.

Base URL

All examples on this page use:

http://31.97.184.139:3016

Channels and price

• WhatsApp: 35 dinar per successful send

• Gmail: 15 dinar per successful send

Failed sends are refunded to the wallet.

What you need before testing

1. Create an account at /get-started and verify Gmail.

2. Open Dashboard → API keys and create a key. Copy it once.

3. For WhatsApp tests: Dashboard → WhatsApp Web → scan QR with a test phone.

4. Wallet must have enough dinar (new accounts start at 0 dinar — request balance from admin).

Use the pages in this docs section as your integration checklist. Copy PHP, Node.js, Python, or any other backend snippet — the JSON body and Bearer header stay the same.