Referensi API
Selamat datang di dokumentasi resmi Andaraz REST API. Semua endpoint dapat diakses secara instan dengan melampirkan parameter Kunci API (API Key) unik Anda yang dapat dikelola melalui halaman Profil.
Domain Dasar (Base URL)
https://api.andaraz.com
Format Respon
Selalu mengembalikan format JSON (UTF-8) dengan key status sukses/error.
Metode Otentikasi
?apikey=-
Panduan Otentikasi
Sertakan query parameter apikey di akhir setiap request URL. Contoh request minimal:
GET https://api.andaraz.com/api/info/ping?apikey=-
AI
POST
/api/ai/txt2img/create
Generasi gambar dari deskripsi teks (Text-to-Image AI)
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| prompt | string | Ya |
Contoh cURL
curl -X POST "/api/ai/txt2img/create?apikey=YOUR_API_KEY&prompt=val"
Contoh 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
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| image | file | Ya | |
| prompt | string | Ya |
Contoh cURL
curl -X POST "/api/ai/img2img/create?apikey=YOUR_API_KEY&image=val&prompt=val"
Contoh 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
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
Contoh cURL
curl -X GET "/api/ai/jadi/anime/create?apikey=YOUR_API_KEY&url=val"
Contoh 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
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
Contoh cURL
curl -X GET "/api/ai/jadi/zombie/create?apikey=YOUR_API_KEY&url=val"
Contoh Fetch
fetch("/api/ai/jadi/zombie/create?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
Downloader
GET
/api/tiktok/downloader
Unduh video TikTok tanpa watermark
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
Contoh cURL
curl -X GET "/api/tiktok/downloader?apikey=YOUR_API_KEY&url=val"
Contoh 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
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
Contoh cURL
curl -X GET "/api/youtube/downloader?apikey=YOUR_API_KEY&url=val"
Contoh Fetch
fetch("/api/youtube/downloader?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
Berita
GET
/api/berita/detik/detail
Mendapatkan berita terkini dari portal Detik
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
Contoh cURL
curl -X GET "/api/berita/detik/detail?apikey=YOUR_API_KEY&url=val"
Contoh 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
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| url | string | Ya |
Contoh cURL
curl -X GET "/api/berita/cnn/detail?apikey=YOUR_API_KEY&url=val"
Contoh Fetch
fetch("/api/berita/cnn/detail?apikey=YOUR_API_KEY&url=val")
.then(res => res.json())
.then(console.log);
Primbon
GET
/api/primbon/jadian/:tanggal/:bulan/:tahun
Cek ramalan jadian primbon Jawa
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| tanggal | path | Ya | |
| bulan | path | Ya | |
| tahun | path | Ya |
Contoh cURL
curl -X GET "/api/primbon/jadian/:tanggal/:bulan/:tahun?apikey=YOUR_API_KEY&tanggal=val&bulan=val&tahun=val"
Contoh 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
GET
/api/entertainment/tebakgambar
Permainan tebak gambar acak
Parameter
API ini tidak memerlukan parameter input tambahan.
Contoh cURL
curl -X GET "/api/entertainment/tebakgambar?apikey=YOUR_API_KEY"
Contoh Fetch
fetch("/api/entertainment/tebakgambar?apikey=YOUR_API_KEY")
.then(res => res.json())
.then(console.log);
Searching
GET
/api/searching/google
Pencarian web Google cepat
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| query | string | Ya |
Contoh cURL
curl -X GET "/api/searching/google?apikey=YOUR_API_KEY&query=val"
Contoh Fetch
fetch("/api/searching/google?apikey=YOUR_API_KEY&query=val")
.then(res => res.json())
.then(console.log);
Islami
GET
/api/islami/jadwal-sholat
Jadwal sholat harian per kota
Parameter
| Nama | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| kota | string | Ya |
Contoh cURL
curl -X GET "/api/islami/jadwal-sholat?apikey=YOUR_API_KEY&kota=val"
Contoh Fetch
fetch("/api/islami/jadwal-sholat?apikey=YOUR_API_KEY&kota=val")
.then(res => res.json())
.then(console.log);