FCA Farm
EN ▾

API Genel Bakış

FCA Farm REST API'si — programatik render submit ve sorgu.

FCA Farm tüm web/plugin işlevselliği bir REST API üzerinden çalışır. Bu API'ye API key veya JWT token ile erişebilirsin.

Base URL

https://fcafarm.com/asset-api/

Authentication türleri

1. JWT Bearer (plugin için)

Authorization: Bearer eyJ0eXAiOiJKV1Qi...

30 gün geçerli, plugin için Plugin sayfasından alınır.

2. API Key (programatik kullanım için)

Authorization: Bearer ff_xxxxxxxx_yyyyyyyy...

Süresiz, API Anahtarları sayfasından üretilir. Scope: jobs.submit, jobs.read

3. X-Bridge-Token (bridge için)

X-Bridge-Token: <BRIDGE_SECRET>

Sadece bridge/farm controller/slave agent kullanır.

Yanıt formatı

Tüm yanıtlar JSON. Başarı:

HTTP 200
Content-Type: application/json

{
  "data": { ... },
  "ok": true
}

Hata:

HTTP 4xx/5xx
{
  "error": "error_code",
  "message": "İnsan okunabilir mesaj"
}

Yaygın endpoint'ler

EndpointAuthAçıklama
POST /render/jobsJWTYeni render iş + manifest
GET /render/jobsJWTİş listesi
GET /render/jobs/{id}JWTİş detayı
PUT /render/upload/{sha256}JWTAsset binary upload
POST /render/jobs/{id}/startJWTİşi başlat (ready)
POST /render/jobs/{id}/cancelJWTİptal
GET /render/balanceJWTKullanıcı kredi bakiyesi
POST /render/estimateJWTÖn kredi tahmini

Detaylar: Jobs API · Auth & Tokens

← Tüm dokümanlar