>_ API Docs
Base URL: https://aimux.id/v1 ยท OpenAI-compatible
โ ๏ธ Belum ada API key โ redeem voucher dulu, lalu kembali ke sini.
# Authentication
Semua request memerlukan header Authorization: Bearer <api-key>. API key format: FS-xxxx
Header
Authorization: Bearer FS-your-api-key
# Endpoints
POST
/v1/chat/completionsChat completion (text generation)POST
/v1/images/generationsImage generationGET
/v1/modelsList model tersediaGET
/v1/quotaCek kuota & masa aktif API key# Chat Completion
curl
curl https://aimux.id/v1/chat/completions \
-H "Authorization: Bearer FS-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "am/qwen3.8-max",
"messages": [{"role": "user", "content": "Halo"}]
}'streaming
curl -N https://aimux.id/v1/chat/completions \
-H "Authorization: Bearer FS-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "am/deepseek-v4-pro",
"stream": true,
"messages": [{"role": "user", "content": "Jelaskan singkat"}]
}'# Image Generation
curl
curl https://aimux.id/v1/images/generations \
-H "Authorization: Bearer FS-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "am/flux-1-schnell",
"prompt": "a fox in a forest",
"n": 1
}'Response berisi
data[0].url โ URL gambar hasil generate.# Cek Quota
curl
curl https://aimux.id/v1/quota \ -H "Authorization: Bearer FS-your-api-key"
response
{
"status": "active",
"quota_type": "tokens",
"limit": 100000,
"used": 25000,
"remaining": 75000,
"used_percent": 25,
"valid_until": "2026-10-01T00:00:00Z",
"days_left": 28,
"expired": false,
"model_type": "text"
}# List Models
curl
curl https://aimux.id/v1/models \ -H "Authorization: Bearer FS-your-api-key"
Semua model diawali prefix am/ โ wajib disertakan saat request.
# SDK โ Python
Install: pip install openai
from openai import OpenAI
client = OpenAI(
api_key="FS-your-api-key",
base_url="https://aimux.id/v1",
)
response = client.chat.completions.create(
model="am/qwen3.8-max",
messages=[{"role": "user", "content": "Halo!"}],
)
print(response.choices[0].message.content)# SDK โ JavaScript / TypeScript
Install: npm install openai
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'FS-your-api-key',
baseURL: 'https://aimux.id/v1',
});
const res = await client.chat.completions.create({
model: 'am/qwen3.8-max',
messages: [{ role: 'user', content: 'Halo!' }],
});
console.log(res.choices[0].message.content);# Catatan Model
โข Semua model wajib pakai prefix am/
โข Contoh: am/qwen3.8-max, am/deepseek-v4-pro
โข List model lengkap: /models atau /dashboard/usage
โข Voucher type image hanya bisa pakai model image, begitu sebaliknya
# Error Codes
401API key tidak valid atau expired403Kuota habis atau model tidak diizinkan untuk voucher ini400Request tidak valid (model prefix kurang, body salah)429Rate limit โ coba lagi sebentar500Server error โ laporkan ke @AiMuxBotButuh bantuan? โ @AiMuxBot ยท Public docs โ