Logo

API Quraşdırılması

API açarınızı əldə edin və mühitinizi konfiqurasiya edin.

API Quraşdırılması

Fit-it-on Tərtibatçı API-si ilə qarşılıqlı əlaqə qurmaq üçün sorğularınızı təhlükəsiz Tərtibatçı API Açarından istifadə edərək autentifikasiya etməlisiniz.


API Açarının Yaradılması

  1. Fit-it-on İdarəetmə Panelinə daxil olun.
  2. Sol yan çubuğunda Tərtibatçı > API Açarları bölməsinə keçin.
  3. Yeni Açar Yarat düyməsinə klikləyin.
  4. Yeni gizli açarınızı kopyalayın (o həmişə fio_sk_... ilə başlayacaq).

Bu açarı təhlükəsiz saxlayın! Təhlükəsizlik məqsədləri üçün, yaratma dialoqunu bağladıqdan sonra bu açarı bir daha görə bilməyəcəksiniz. Əgər onu itirsəniz, ləğv edib yenisini yaratmalısınız.


Autentifikasiya

Bütün API sorğuları Authorization başlığında API açarınızı Bearer token olaraq daxil etməlidir.

curl https://fititon.app/api/v1/run \
  -H "Authorization: Bearer fio_sk_YOUR_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "tryon",
    "inputs": { ... }
  }'

Asinxron İş Axışı

Fit-it-on yaratma son nöqtələri (məsələn, /v1/run) asinxron işləyir. Bu o deməkdir ki, ilkin sorğunuz yaratmanın tamamlanmasını gözləmək əvəzinə, iş izləmə ID-si ilə dərhal geri qayıdacaq.

Addım 1: İş Göndərin

Yaratma işini növbəyə qoymaq üçün https://fititon.app/api/v1/run ünvanına POST sorğusu göndərin. Dərhal cavab alacaqsınız:

{
  "id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
  "status": "starting",
  "created_at": "2026-07-17T11:00:00Z",
  "error": null,
  "output": null
}

Addım 2: Nəticələr üçün Yoxlayın

Yaradılmanızın statusunu dövri olaraq yoxlamaq üçün qaytarılan id istifadə edərək https://fititon.app/api/v1/status/{id} ünvanına GET sorğusu göndərin.

curl https://fititon.app/api/v1/status/123a87r9-4129-4bb3-be18-9c9fb5bd7fc1 \
  -H "Authorization: Bearer fio_sk_YOUR_SECRET_KEY"

Cavab işinizin cari vəziyyətini göstərəcək. status "completed" olduqda, output sahəsi yaradılmış şəkillərin və ya videoların URL-lərini ehtiva edəcək.

{
  "id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
  "status": "completed",
  "output": [
    "https://cdn.fititon.app/users/123/results/result-123.png"
  ],
  "error": null,
  "created_at": "2026-07-17T11:00:00.000Z",
  "updated_at": "2026-07-17T11:00:25.000Z"
}

İlk sorğunuzu etmək

Açarınızı cari qalan tərtibatçı kreditlərinizi əldə edərək və planınızı yoxlayaraq sınaqdan keçirə bilərsiniz:

curl https://fititon.app/api/v1/credits \
  -H "Authorization: Bearer fio_sk_YOUR_SECRET_KEY"

Uğurlu olarsa, bu, cari planınız və qalan kreditlərinizlə birlikdə bir JSON obyekti qaytaracaq.