Skip to main content
POST
Create project

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required
Required string length: 1 - 100
Pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{0,99}$
description
string
Maximum string length: 500
hardware
object

Response

Created

created_at
string<date-time>
required
hardware
object
required
id
string<uuid>
required
name
string
required
Required string length: 1 - 100
Pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{0,99}$
pr_review_auto_trigger
enum<string>
required
Available options:
disabled,
on_pr_created,
on_every_push
pr_review_comment_trigger_enabled
boolean
required
pr_review_prompt
string
required
Minimum string length: 1
pr_review_respond_to_comments_enabled
boolean
required
task_defaults
object
required
updated_at
string<date-time>
required
default_agent_profile
object
default_branch
string
Minimum string length: 1
description
string
Maximum string length: 500
installation_id
integer<int64> | null
pr_review_agent_profile_id
string<uuid> | null
repo_url
string