Dokumentasi
Semua yang kamu butuhkan untuk integrasi jual-token.
Mulai Cepat
Dapatkan API key dari dashboard, lalu buat request pertama kamu.
curl -X POST https://api.jual-token.ai/v1/chat \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "llama-3.1-8b",
"messages": [
{"role": "user", "content": "Hello!"}
]
}'Autentikasi
Semua request membutuhkan Bearer token di header Authorization. Dapatkan key dari dashboard setelah mendaftar.
Authorization: Bearer sk-your-api-key-hereModel Tersedia
Gunakan endpoint /v1/models untuk melihat semua model gratis yang tersedia. Filter berdasarkan kategori atau cari berdasarkan nama.
curl https://api.jual-token.ai/v1/models \
-H "Authorization: Bearer YOUR_API_KEY"Chat Completions
Kirim pesan ke model mana pun menggunakan endpoint /v1/chat. Mendukung streaming, function calling, dan percakapan multi-turn.
{
"model": "llama-3.1-8b",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Explain quantum computing in simple terms."}
],
"temperature": 0.7,
"max_tokens": 500
}Generate Gambar
Hasilkan gambar dari teks menggunakan Stable Diffusion XL. Mengembalikan gambar base64 atau URL.
curl -X POST https://api.jual-token.ai/v1/images \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "stable-diffusion-xl",
"prompt": "A futuristic city at sunset, cyberpunk style",
"size": "1024x1024"
}'Transkripsi Audio
Transkripsi file audio menggunakan Whisper Large V3. Mendukung 99 bahasa. Upload audio dalam format mp3, wav, atau m4a.
curl -X POST https://api.jual-token.ai/v1/audio/transcriptions \
-H "Authorization: Bearer YOUR_API_KEY" \
-F file="@audio.mp3" \
-F model="whisper-large-v3"Error Handling
API mengembalikan kode status HTTP standar. 429 berarti kamu sudah mencapai rate limit. 401 berarti key tidak valid.
{
"error": {
"code": "rate_limit_exceeded",
"message": "Kamu telah melebihi limit token. Upgrade atau tunggu reset.",
"status": 429
}
}Rate Limit
Paket gratis: 50.000 token/bulan, 60 request/menit. Limit direset setiap tanggal 1 setiap bulan.
# Response headers
X-RateLimit-Remaining: 49230
X-RateLimit-Reset: 2026-10-01T00:00:00Z