API-Referentie
API Overzicht
Introductie tot de openbare FloopFloop API, authenticatie en rate limits.
Laatst bijgewerkt:
FloopFloop Public API
Met de FloopFloop API kun je programmatisch webprojecten aanmaken, beheren en deployen. De API is ontworpen voor AI-agents, CI/CD-pipelines en ontwikkelaars die FloopFloop in hun workflow willen integreren.
Base URL
https://floopfloop.com/api/v1Alle API-endpoints beginnen met /api/v1. De API gebruikt JSON voor request- en responsbodies.
Vereisten
- Een FloopFloop-account met een Business-abonnement
- Een API-sleutel (gegenereerd vanuit je accountinstellingen)
Platformbeheerders hebben API-toegang ongeacht hun abonnement.
Snel aan de slag
1. Genereer een API-sleutel via Account → API Keys
2. Doe je eerste API-aanroep:
curl -X GET https://floopfloop.com/api/v1/projects \
-H "Authorization: Bearer flp_your_api_key_here"3. Maak een project aan:
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"
}'Responsformaat
Alle succesvolle responses zijn verpakt in een data-envelope:
{
"data": {
"id": "...",
"name": "My Project",
...
}
}Foutresponses gebruiken een error-envelope:
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Missing required fields: name, subdomain, prompt"
}
}