API Referansı

API Genel Bakış

FloopFloop genel API'sine giriş, kimlik doğrulama ve hız sınırları.

Son güncelleme:

FloopFloop Genel API

FloopFloop API, web projelerini programatik olarak oluşturmanıza, yönetmenize ve dağıtmanıza olanak tanır. AI ajanları, CI/CD süreçleri ve FloopFloop'u iş akışlarına entegre etmek isteyen geliştiriciler için tasarlanmıştır.

Temel URL

https://floopfloop.com/api/v1

Tüm API uç noktaları /api/v1 önekiyle başlar. API, istek ve yanıt gövdeleri için JSON kullanır.

Gereksinimler

  • Business abonelik planına sahip bir FloopFloop hesabı
  • Hesap ayarlarınızdan oluşturulan bir API anahtarı

Platform yöneticileri, abonelik planlarından bağımsız olarak API erişimine sahiptir.

Hızlı Başlangıç

1. Account → API Keys bölümünden bir API anahtarı oluşturun

2. İlk API çağrınızı yapın:

curl -X GET https://floopfloop.com/api/v1/projects \
  -H "Authorization: Bearer flp_your_api_key_here"

3. Bir proje oluşturun:

curl -X POST https://floopfloop.com/api/v1/projects \
  -H "Authorization: Bearer flp_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My API Project",
    "subdomain": "my-api-project",
    "prompt": "A portfolio website with a modern dark theme"
  }'

Yanıt Formatı

Tüm başarılı yanıtlar bir data zarfına sarılır:

{
  "data": {
    "id": "...",
    "name": "My Project",
    ...
  }
}

Hata yanıtları bir error zarfı kullanır:

{
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Missing required fields: name, subdomain, prompt"
  }
}