# Creates or updates a task Creates a new task if the task.id has not been seen before, or updates an existing task if the task.id already exists. The task.id should be the identifier from your system. This endpoint is designed for workflows where tasks are created separately from answer submission. If you need to submit an answer and get feedback, use the /tasks/{taskId}/feedback/compute endpoint instead. Endpoint: POST /tenants/{tenantId}/tasks Version: 0.9.0 Security: bearerAuth ## Path parameters: - `tenantId` (string, required) The tenant identifier ## Response 200 fields (application/json): - `taskId` (string) Example: "task_waterloo" - `tenantId` (string) Example: "tenant_123" - `action` (string) Enum: "CREATED", "UPDATED" - `taskLink` (string) Example: "https://app.taskbase.com/tasks/task_waterloo" ## Response 400 fields ## Response 403 fields