API 레퍼런스

API 개요

FloopFloop 공개 API, 인증 및 속도 제한 소개.

마지막 업데이트:

FloopFloop 공개 API

FloopFloop API를 사용하면 웹 프로젝트를 프로그래밍 방식으로 생성, 관리 및 배포할 수 있습니다. AI 에이전트, CI/CD 파이프라인, 그리고 FloopFloop를 워크플로에 통합하려는 개발자를 위해 설계되었습니다.

기본 URL

https://floopfloop.com/api/v1

모든 API 엔드포인트는 /api/v1 접두사를 사용합니다. API는 요청 및 응답 본문에 JSON 형식을 사용합니다.

요구 사항

  • Business 구독 플랜을 보유한 FloopFloop 계정
  • API 키 (계정 설정에서 생성)

플랫폼 관리자는 구독 플랜에 관계없이 API 접근 권한을 가집니다.

빠른 시작

1. Account → API Keys에서 API 키를 생성합니다.

2. 첫 번째 API 호출을 수행합니다:

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

3. 프로젝트를 생성합니다:

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

응답 형식

모든 성공 응답은 data 엔벨로프로 감싸집니다:

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

오류 응답은 error 엔벨로프를 사용합니다:

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