Référence de l'API

Vue d'Ensemble de l'API

Introduction à l'API publique FloopFloop, à l'authentification et aux limites de débit.

Dernière mise à jour :

API publique FloopFloop

L'API FloopFloop vous permet de créer, gérer et déployer des projets web de manière programmatique. Elle est conçue pour les agents IA, les pipelines CI/CD et les développeurs qui souhaitent intégrer FloopFloop dans leurs workflows.

URL de base

https://floopfloop.com/api/v1

Tous les endpoints de l'API sont préfixés par /api/v1. L'API utilise JSON pour les corps de requête et de réponse.

Prérequis

  • Un compte FloopFloop avec un abonnement Business
  • Une clé API (générée depuis les paramètres de votre compte)

Les administrateurs de la plateforme bénéficient d'un accès à l'API indépendamment de leur abonnement.

Démarrage rapide

1. Générez une clé API depuis Compte → Clés API

2. Effectuez votre premier appel API :

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

3. Créez un projet :

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 des réponses

Toutes les réponses réussies sont encapsulées dans une enveloppe data :

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

Les réponses d'erreur utilisent une enveloppe error :

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