Referensi API

Gambaran Umum API

Pengantar API publik FloopFloop, autentikasi, dan rate limit.

Terakhir diperbarui:

API Publik FloopFloop

API FloopFloop memungkinkan Anda membuat, mengelola, dan men-deploy proyek web secara terprogram. API ini dirancang untuk agen AI, pipeline CI/CD, dan developer yang ingin mengintegrasikan FloopFloop ke dalam alur kerja mereka.

URL Dasar

https://floopfloop.com/api/v1

Semua endpoint API diawali dengan /api/v1. API menggunakan JSON untuk isi permintaan dan respons.

Persyaratan

  • Akun FloopFloop dengan paket langganan Business
  • API key (dibuat dari pengaturan akun Anda)

Administrator platform memiliki akses API terlepas dari paket langganan mereka.

Mulai Cepat

1. Buat API key dari Account → API Keys

2. Lakukan panggilan API pertama Anda:

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

3. Buat proyek:

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"
  }'

Format Respons

Semua respons yang berhasil dibungkus dalam amplop data:

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

Respons error menggunakan amplop error:

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