Skip to main content
POST
Create Project

Authorizations

Authorization
string
header
required

A floo_ API key.

Headers

X-Floo-Org-Id
string<uuid>

Organization to act in; defaults to the one joined most recently.

Body

application/json

Require a project name that satisfies the app naming contract.

name
string
required
Required string length: 2 - 40
Pattern: ^[a-z][a-z0-9-]*[a-z0-9]$

Response

Successful Response

Expose a managed app's repository, development URL, and optional first deploy.

app_id
string<uuid>
required
name
string
required
app_url
string
required
repo_full_name
string
required
clone_url
string
required
default_branch
string
required
first_deploy_id
string<uuid> | null