Riferimento API
Panoramica API
Introduzione all'API pubblica di FloopFloop, autenticazione e limiti di rate.
Ultimo aggiornamento:
API pubblica di FloopFloop
L'API di FloopFloop ti permette di creare, gestire e distribuire progetti web in modo programmatico. È progettata per agenti AI, pipeline CI/CD e sviluppatori che vogliono integrare FloopFloop nei propri flussi di lavoro.
URL base
https://floopfloop.com/api/v1Tutti gli endpoint API hanno il prefisso /api/v1. L'API usa JSON per i corpi delle richieste e delle risposte.
Requisiti
- Un account FloopFloop con piano di abbonamento Business
- Una chiave API (generata dalle impostazioni del tuo account)
Gli amministratori della piattaforma hanno accesso all'API indipendentemente dal loro piano di abbonamento.
Avvio rapido
1. Genera una chiave API da Account → API Keys
2. Effettua la tua prima chiamata API:
curl -X GET https://floopfloop.com/api/v1/projects \
-H "Authorization: Bearer flp_your_api_key_here"3. Crea un progetto:
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"
}'Formato delle risposte
Tutte le risposte corrette sono racchiuse in un envelope data:
{
"data": {
"id": "...",
"name": "My Project",
...
}
}Le risposte di errore usano un envelope error:
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Missing required fields: name, subdomain, prompt"
}
}