Dokumentasi Gateway
•
Spec v2.4
Referensi API
Spesifikasi rute endpoint resmi Andaraz REST API. Semua rute dipanggil dengan menyertakan Kunci API unik yang dapat Anda kelola di halaman Profil Pengguna.
Domain Dasar (Base URL)
https://api.andaraz.com
Format Respon
Standard JSON (UTF-8) dengan key status & data payload.
Metode Otentikasi
?apikey=-
Protokol Otentikasi
Sertakan query parameter apikey pada setiap permintaan HTTP, atau lampirkan melalui header x-api-key:
GET https://api.andaraz.com/api/info/ping?apikey=-
AI
(4 rute)
POST
/api/ai/txt2img/create
Generasi gambar dari deskripsi teks (Text-to-Image AI)
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| prompt | string | Ya |
cURL Example
curl -X POST "/api/ai/txt2img/create?apikey=YOUR_API_KEY&prompt=val"
JavaScript Fetch
fetch("/api/ai/txt2img/create?apikey=YOUR_API_KEY&prompt=val")
.then(res => res.json())
.then(console.log);
POST
/api/ai/img2img/create
Transformasi gambar berbasis foto input + custom prompt
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| image | file | Ya | |
| prompt | string | Ya |
cURL Example
curl -X POST "/api/ai/img2img/create?apikey=YOUR_API_KEY&image=val&prompt=val"
JavaScript Fetch
fetch("/api/ai/img2img/create?apikey=YOUR_API_KEY&image=val&prompt=val")
.then(res => res.json())
.then(console.log);
GET
/api/ai/jadi/anime/create
Ubah foto ke versi gaya Anime Jepang
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
cURL Example
curl -X GET "/api/ai/jadi/anime/create?apikey=YOUR_API_KEY&url=val"
JavaScript Fetch
fetch("/api/ai/jadi/anime/create?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
GET
/api/ai/jadi/zombie/create
Ubah foto ke versi gaya Zombie
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
cURL Example
curl -X GET "/api/ai/jadi/zombie/create?apikey=YOUR_API_KEY&url=val"
JavaScript Fetch
fetch("/api/ai/jadi/zombie/create?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
Downloader
(2 rute)
GET
/api/tiktok/downloader
Unduh video TikTok tanpa watermark
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
cURL Example
curl -X GET "/api/tiktok/downloader?apikey=YOUR_API_KEY&url=val"
JavaScript Fetch
fetch("/api/tiktok/downloader?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
GET
/api/youtube/downloader
Unduh video & audio YouTube HD
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
cURL Example
curl -X GET "/api/youtube/downloader?apikey=YOUR_API_KEY&url=val"
JavaScript Fetch
fetch("/api/youtube/downloader?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
Berita
(2 rute)
GET
/api/berita/detik/detail
Mendapatkan berita terkini dari portal Detik
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
cURL Example
curl -X GET "/api/berita/detik/detail?apikey=YOUR_API_KEY&url=val"
JavaScript Fetch
fetch("/api/berita/detik/detail?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
GET
/api/berita/cnn/detail
Mendapatkan berita terkini dari portal CNN
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
cURL Example
curl -X GET "/api/berita/cnn/detail?apikey=YOUR_API_KEY&url=val"
JavaScript Fetch
fetch("/api/berita/cnn/detail?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
Primbon
(1 rute)
GET
/api/primbon/jadian/:tanggal/:bulan/:tahun
Cek ramalan jadian primbon Jawa
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| tanggal | path | Ya | |
| bulan | path | Ya | |
| tahun | path | Ya |
cURL Example
curl -X GET "/api/primbon/jadian/:tanggal/:bulan/:tahun?apikey=YOUR_API_KEY&tanggal=val&bulan=val&tahun=val"
JavaScript Fetch
fetch("/api/primbon/jadian/:tanggal/:bulan/:tahun?apikey=YOUR_API_KEY&tanggal=val&bulan=val&tahun=val")
.then(res => res.json())
.then(console.log);
Entertainment
(1 rute)
GET
/api/entertainment/tebakgambar
Permainan tebak gambar acak
Parameter Permintaan
Endpoint ini tidak memerlukan parameter query tambahan.
cURL Example
curl -X GET "/api/entertainment/tebakgambar?apikey=YOUR_API_KEY"
JavaScript Fetch
fetch("/api/entertainment/tebakgambar?apikey=YOUR_API_KEY")
.then(res => res.json())
.then(console.log);
Searching
(1 rute)
GET
/api/searching/google
Pencarian web Google cepat
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| query | string | Ya |
cURL Example
curl -X GET "/api/searching/google?apikey=YOUR_API_KEY&query=val"
JavaScript Fetch
fetch("/api/searching/google?apikey=YOUR_API_KEY&query=val")
.then(res => res.json())
.then(console.log);
Islami
(1 rute)
GET
/api/islami/jadwal-sholat
Jadwal sholat harian per kota
Parameter Permintaan
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| kota | string | Ya |
cURL Example
curl -X GET "/api/islami/jadwal-sholat?apikey=YOUR_API_KEY&kota=val"
JavaScript Fetch
fetch("/api/islami/jadwal-sholat?apikey=YOUR_API_KEY&kota=val")
.then(res => res.json())
.then(console.log);