Developer · API v1

Satu API.
Semua model.

Gambar, video, audio, dan 3D dalam satu API, dibayar dari saldo yang sama dengan studio. Buat kunci di Pengaturan. CLI segera hadir.

Segera hadirCLI dan SDK segera hadir. REST API di bawah sudah berfungsi hari ini.

Model
672
Endpoint
9
Isi saldo minimum
€3
01 · Contoh

Panggilan sama, hasil apa pun

Ganti ID model untuk beralih antara gambar, video, dan suara. Kolom mengikuti model.

1# 1. Generate an image2curl -X POST https://femimg.com/api/v1/api/catalog/generations \3  -H "Authorization: Bearer $FEMIMG_API_KEY" \4  -H 'Content-Type: application/json' \5  -H "Idempotency-Key: $(uuidgen)" \6  -d '{7  "modelId": "luma/uni-v1/text-to-image",8  "inputs": {9    "prompt": "Neon city street after rain, cinematic night",10    "size": "16:9"11  }12}'13 14# 2. Poll with the generation id from step 1 until its status is succeeded15curl https://femimg.com/api/v1/api/catalog/generations/$ID \16  -H "Authorization: Bearer $FEMIMG_API_KEY"17 18# 3. Download the file19curl https://femimg.com/api/v1/api/catalog/generations/$ID/content \20  -H "Authorization: Bearer $FEMIMG_API_KEY" \21  -o result.jpeg
landing.dev.outputTitleluma/uni-v1/text-to-image
02 · Mulai cepat

Render pertama dalam tiga langkah

  1. 01Buat kunci APIDi Pengaturan > Kunci API, beri nama kunci dan salin sekali. Isi saldo mulai €3 di Tagihan.export FEMIMG_API_KEY="YOUR_API_KEY"
  2. 02Mulai renderKirim ID model dan inputnya. Anda langsung menerima generasi berstatus queued.POST /api/v1/api/catalog/generations
  3. 03Cek status dan unduhCek generasi sampai statusnya succeeded, lalu unduh file.GET /api/v1/api/catalog/generations/ID/content
03 · CLISegera hadir

Render dari terminal

Alat baris perintah untuk skrip, CI, dan agen coding sedang disiapkan, dengan kunci dan saldo yang sama seperti API. Sampai rilis, semua panggilan di halaman ini berjalan dengan curl.

Skrip dan CIRender dari shell, job, atau cron mana pun.
Keluaran JSONSatu dokumen JSON per eksekusi, siap untuk langkah berikutnya.
Agen codingAgen Anda mengecek harga lebih dulu dan membatasi pengeluaran.
04 · Dasar-dasar API

Dibangun untuk produksi

Autentikasi

Token Bearer di header Authorization. Buat kunci di Pengaturan.

Authorization: Bearer YOUR_API_KEY

Render di latar belakang

Memulai render langsung dijawab dengan status queued. Cek sampai succeeded, failed, atau refunded.

{ "status": "queued" }

Harga dulu

Minta harga pasti untuk input Anda tanpa memulai apa pun. Semua jumlah dalam sen euro.

POST /api/v1/api/catalog/quote

Coba ulang yang aman

Kirim header Idempotency-Key dan permintaan yang diulang tidak pernah ditagih dua kali.

Idempotency-Key: render-042

Batas

Setiap kunci punya batas permintaan per menit. Jika terlampaui, Anda mendapat error 429.

429 Too Many Requests

Error dan pengembalian dana

Error JSON dengan kode dan pesan. Render yang gagal dikembalikan otomatis ke saldo Anda.

{ "status": "refunded" }
05 · Referensi

Endpoint

URL dasar https://femimg.com/api/v1

GET/api/catalog/meNama dan batas kunci, serta saldo Anda
GET/api/catalog/modelsKatalog model beserta harganya
GET/api/catalog/models/detail?id=MODEL_IDSatu model dengan semua kolomnya
POST/api/catalog/quoteHarga pasti untuk sekumpulan input
POST/api/catalog/generationsMulai render dengan model apa pun
GET/api/catalog/generationsGenerasi terbaru Anda
GET/api/catalog/generations/IDStatus, biaya, dan hasil satu generasi
GET/api/catalog/generations/ID/contentUnduh file yang sudah jadi
DELETE/api/catalog/generations/IDHapus satu generasi

Isi saldo €3 dan rilis hari ini

API dan studio berbagi satu saldo. Render yang gagal dikembalikan dananya.