API Reference
API Overview
Introduction to the FloopFloop public API, authentication, and rate limits.
Son güncelleme:
FloopFloop Public API
The FloopFloop API allows you to programmatically create, manage, and deploy web projects. It is designed for AI agents, CI/CD pipelines, and developers who want to integrate FloopFloop into their workflows.
Base URL
https://floopfloop.com/api/v1All API endpoints are prefixed with /api/v1. The API uses JSON for request and response bodies.
Requirements
- A FloopFloop account with a Business subscription plan
- An API key (generated from your account settings)
Platform administrators have API access regardless of their subscription plan.
Quick Start
1. Generate an API key from Account → API Keys
2. Make your first API call:
curl -X GET https://floopfloop.com/api/v1/projects \
-H "Authorization: Bearer flp_your_api_key_here"3. Create a project:
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"
}'Response Format
All successful responses are wrapped in a data envelope:
{
"data": {
"id": "...",
"name": "My Project",
...
}
}Error responses use an error envelope:
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Missing required fields: name, subdomain, prompt"
}
}