Skip to main content
POST
Create Project

Authorizations

Authorization
string
header
required

Your API key (ta_live_…) from Settings → API keys, sent as Authorization: Bearer <key>. Keep it on a server: it can message every customer you have. A key is full, build or read-only; a request its level does not allow is refused with 403.

Headers

Thinnest-Workspace
string

Developers only: the customer workspace this request acts in — its org_… id from POST /customers. Leave it out to act in your own workspace.

Example:

"org_3fKq9TzQ1mN8vB2xR7cLpA"

Body

application/json
name
string
required

The project's name, up to 200 characters, without markup or hidden characters. Trimmed.

Required string length: 1 - 200
Example:

"Implant enquiries"

Response

The project was created.

id
string
required

The project's id (proj_…).

Example:

"proj_9a1c3e57-2b4d-4f68-8e0a-1c3e5f7b9d24"

name
string
required

Its name.

Example:

"Implant enquiries"

isDefault
boolean
required

Whether this is the workspace's default project, which cannot be deleted.

Example:

false

agents
integer
required

How many agents are in it.

Example:

1

createdAt
string<date-time>
required
Example:

"2026-09-30T10:04:12.551Z"