Reference

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);