PATCH
https://api.craftkit.dev/v1/projects/{id}slug or breaks existing
project-key integrations.
Authorization
string
required
Bearer ck_acct_… — must own the project.Path
string
required
The project id (UUID).
Body
string
required
New display name (1–200 chars).
Response
200 — the full project, slug unchanged:
string
string
Unchanged — renaming never recomputes the slug.
string
The new name.
string
string
Errors
Ownership is resolved before the body is read, so an id you don’t own returns404 even if the
body is also invalid.
cURL
200