Base URL
https://api.sentinelx.me
Gunakan domain SentinelX API sebagai base URL publik untuk klien Anda.
https://api.sentinelx.me
Kirim apikey di query. Jika tidak dikirim, gateway akan pakai key upstream dari server.
Status code dan body diteruskan langsung dari upstream agar kompatibel dengan endpoint asli.
Semua endpoint ini sudah aktif pada gateway SentinelX.
| Method | Path | Deskripsi | Catatan |
|---|---|---|---|
| ANY | /api/{path} |
Forward request ke upstream /api/{path}. |
Mendukung GET, POST, PUT, PATCH, DELETE. |
| GET | /features |
Daftar fitur endpoint dari upstream. | Dipakai untuk discover endpoint aktif. |
| GET | /check_apikey |
Validasi status API key. | Gunakan untuk pemeriksaan akses klien. |
| GET | /getData |
Informasi akun/usage dari upstream. | Cocok untuk dashboard internal. |
Contoh berikut bisa langsung diuji dari terminal.
curl "https://api.sentinelx.me/features"
curl "https://api.sentinelx.me/api/ai?prompt=halo&apikey=YOUR_CLIENT_KEY"
curl "https://api.sentinelx.me/check_apikey?apikey=YOUR_CLIENT_KEY"
Gateway tidak mengubah isi response upstream, kecuali saat koneksi upstream gagal.
| Status | Kapan Terjadi | Bentuk Response |
|---|---|---|
| 2xx / 4xx / 5xx | Response normal dari upstream | Body dan header diteruskan apa adanya |
| 502 | Gateway gagal menjangkau upstream | { "success": false, "message": "...", "error": "..." } |