Create organization project
Creates a new project inside an existing organization and starts the guided setup enrichment flow. The initial project name is used for both the workspace label and the analysis brand.
POST /orgs/{orgId}/projects
Create organization project
Creates a new project inside an existing organization and starts the guided setup enrichment flow. The initial project name is used for both the workspace label and the analysis brand.
Authentication: API key required (Bearer token)
Parameters
| Name | In | Required | Description |
|---|---|---|---|
orgId | path | Yes | Organization ID to operate on. |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Initial project name. This value is used for both the workspace label and the analysis brand at creation time. |
url | string | No | Project website URL used during guided setup and enrichment. |
location | string | No | Default location used during guided setup and enrichment. Defaults to "global" when omitted. |
Request Example
curl -X POST https://sellm.io/api/v1/orgs/7c9a4f81-2d63-4e91-8b75-6a2d0f3e5c18/projects \
-H "Authorization: Bearer sellm_your_api_key_here" \
-H "Content-Type: application/json"
Responses
| Status | Description |
|---|---|
201 | Project created |
400 | Bad request |
401 | Unauthorized |
403 | Forbidden or project limit exceeded |
404 | Organization not found |
429 | Rate limited |
500 | Internal error |