latestOpenAPI 3.1.02026-08-1017035.4 KB

2f60b7ba8dc6

Projects

Create a project

Creates a new project in the authed org. Optionally mints an initial ingest key in the same call (default behavior).

post/api/v1/projects

Request body

namestring required
slugstring required
project_contextstring
mint_ingest_keyboolean

If true, mint an initial ingest key alongside the project.

automerge_fix_prs'never' | 'when_checks_pass' | 'immediately'

Controls whether the agent's auto-opened fix PRs are merged. 'when_checks_pass' uses GitHub native auto-merge; 'immediately' calls the merge API right after PR open.

automerge_method'squash' | 'merge' | 'rebase'

Merge strategy used for auto-merge.

pr_base_branchstring nullable

Target branch for agent-opened PRs. Null or blank uses the repository default branch.

Response

Project created