API Reference

API Overview

Introduction to the FloopFloop public API, authentication, and rate limits.

마지막 업데이트:

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/v1

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