Dokumentasi
Coba request pertamamu.
Isi base URL, API key SEKAI, dan ID model di SDK OpenAI. Kamu juga bisa coba contoh cURL di bawah.
Ambil API key
Buka halaman API key di dashboard. Simpan key kamu sebagai environment variable supaya nggak ikut masuk ke source code.
export SEKAI_API_KEY="sk-sekai-..."Kirim request
Kirim request ke endpoint chat completions. Contoh di bawah pakai cURL; kamu juga bisa pakai SDK OpenAI.
curl https://api.sekaigateway.xyz/v1/chat/completions \
-H "Authorization: Bearer $SEKAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt/gpt-5-mini",
"messages": [{"role":"user","content":"Halo!"}]
}'Pilih model lain
Ganti nilai model dengan ID dari katalog. Endpoint dan API key tetap sama.
PIXEL FOR DEVELOPERS
Pakai Pixel di aplikasimu
Beli paket Pixel, lalu gunakan API key SEKAI milik akunmu. Studio web dan API memakai kuota yang sama; setiap gambar berhasil memotong satu kuota.
curl https://api.sekaigateway.xyz/v1/images/generations \
-H "Authorization: Bearer $SEKAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "pixel/gpt-image-2",
"prompt": "A cozy coffee shop beside a lake, watercolor",
"n": 1, "size": "1024x1024", "quality": "low"
}'Model, format respons & retry
Model API: pixel/gemini-2.5-flash-image, pixel/gemini-3.1-flash-image, pixel/gpt-image-2.
Hasil gambar tersedia sebagai data[0].b64_json. Mendukung satu gambar per request, ukuran 1024×1024, quality low, dan response_format b64_json. Cek kuota melalui GET /v1/pixel/usage dengan API key yang sama.
Untuk retry yang aman, kirim header Idempotency-Key berisi UUID v4 yang kamu buat sebelum request. Gunakan UUID yang sama saat mengulang request tersebut; buat UUID baru untuk gambar berikutnya. Permintaan gagal mengembalikan kuota.