Create Project
https://api-v2.crosscheck.cloud/api/v1/projectsCreate a project in the active workspace. Subscription limits and workspace permissions apply.
Authentication
Send a valid Crosscheck session JWT in the Authorization: Bearer YOUR_SESSION_TOKEN header. Workspace endpoints use the active workspace in your session. MCP OAuth tokens are not accepted here.
Body Parameters
application/jsonProject name, between 1 and 30 characters.
Optional six-digit hexadecimal color, including the # prefix.
Headers
AcceptJSON request and response format.
application/jsonAuthorizationA valid session JWT from Crosscheck authentication.
Bearer YOUR_SESSION_TOKENContent-TypeJSON request and response format.
application/jsonResponses
201 Created
idstring · uuid | Unique project identifier. |
|---|---|
workspaceIdstring · uuid | Workspace containing the project. |
namestring | Project name. |
colorstring | null | Project color in hexadecimal format. |
createdBystring · uuid | User who created the project. |
isDeletedboolean | null | Soft-delete flag. |
createdAt / updatedAtstring | null | ISO 8601 timestamps. |
400 Invalid request
The API returns success, error, code and statusCode. Validation errors also include details. Select this status in the example panel to inspect the shape.
401 Authentication required
The API returns success, error, code and statusCode. Validation errors also include details. Select this status in the example panel to inspect the shape.
403 Insufficient permissions
The API returns success, error, code and statusCode. Validation errors also include details. Select this status in the example panel to inspect the shape.
404 Resource not found
The API returns success, error, code and statusCode. Validation errors also include details. Select this status in the example panel to inspect the shape.
Selected fields and abbreviated examples are shown. Additional fields and error codes depend on the resource, permissions, plan and retention state.