1. Tenant Scoped
AI Command Room
  • Authenticated
    • Projects
      • Get Projects for Tenant
      • Create Project
      • Update Project
      • Delete Project
    • Tags
      • Get All Tags
      • Create Tag
      • Update Tag
      • Delete Tag
    • Tasks
      • Get All Tasks
      • Get Tasks Under DDDEEE column
      • Get My Automations Stats
    • Idea Capture
      • Transcribe Audio
      • Generate PRD
      • Generate Implementation Steps
      • Generate Build Steps
      • Create Task
      • Generate PRD PDF
      • Create Build Step
      • Create Implementation Step
    • Organizations
      • Create Org Chart
    • Metrics
      • Get Business Value Impact Time Series
    • Automations
      • Get Automation Stats
      • Get Value Impact (Executions)
    • Client Collaboration
      • GET Access Requests (index)
      • POST Access Requests (store)
      • GET Incoming (incoming)
      • GET Own (own)
      • GET Item (show)
      • PUT Item (update)
      • PATCH Item (update)
      • DELETE Item (destroy)
      • POST Approve (approve)
      • POST Decline (decline)
      • POST Revoke (revoke)
    • Non-Tenant
      • GET Auth (authenticate)
      • POST Auth (authenticate)
      • POST Logout (logout)
      • GET Notifications (index)
      • GET By Type (getByType)
      • POST Clear Read (clearRead)
      • POST Mark All Read (markAllAsRead)
      • GET Unread Count (unreadCount)
      • DELETE Item (destroy)
      • POST Mark Read (markAsRead)
      • GET Item (show)
      • PATCH Business Valuation Multiplier (updateBusinessValuationMultiplier)
      • GET Search (search)
      • GET Item (getByJobId)
      • PATCH Status (updateStatus)
      • POST Results (storeResult)
      • GET Public Automations (getPublicAutomations)
      • Get Multiplai User
    • Tenant Scoped
      • GET Comments (index)
        GET
      • POST Comments (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • POST Reactions (addReaction)
        POST
      • POST Replies (storeReply)
        POST
      • Multiplai Dev - Departments
        GET
      • POST Resolve User Ids (resolveUserIds)
        POST
      • GET Users (teamUsers)
        GET
      • GET Tree (tree)
        GET
      • GET Paginated (treePaginated)
        GET
      • GET Item (show)
        GET
      • GET Teams (departmentTeams)
        GET
      • GET Files (index)
        GET
      • POST Files (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • GET Workflow Executions (getWorkflowExecutionsForMetrics)
        GET
      • POST Time Series (getWorkflowExecutionsTimeSeries)
        POST
      • POST Time Series (getWorkflowsTimeSeries)
        POST
      • GET Orgcharts (index)
        GET
      • GET Active (getActive)
        GET
      • GET Item (showShallow)
        GET
      • PUT Item (updateShallow)
        PUT
      • DELETE Item (destroyShallow)
        DELETE
      • POST Parse File (parseUploadedFile)
        POST
      • GET Download (downloadTemplate)
        GET
      • POST Validate Csv (validateCsv)
        POST
      • PUT Positions (updatePositions)
        PUT
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • POST Archive (archive)
        POST
      • POST Deactivate (deactivate)
        POST
      • GET Nodes (index)
        GET
      • POST Nodes (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • GET Ai Automations (index)
        GET
      • POST Ai Automations (store)
        POST
      • POST From Suggestion (createFromSuggestion)
        POST
      • GET Grouped (grouped)
        GET
      • GET Savings (savings)
        GET
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • POST Implemented (markImplemented)
        POST
      • POST Link Rea Agent (linkExistingReaAgent)
        POST
      • POST Sync To Rea (syncToRea)
        POST
      • GET Added (getAdded)
        GET
      • GET Suggestions (getSuggestions)
        GET
      • POST Sync (syncAgent)
        POST
      • GET Synced (getSynced)
        GET
      • DELETE Item (unsyncAgent)
        DELETE
      • PUT Forecast (updateForecast)
        PUT
      • POST Set Active (setActive)
        POST
      • POST Unarchive (unarchive)
        POST
      • PUT Sort (updateSort)
        PUT
      • GET Item (show)
        GET
      • Update Project
        PUT
      • PATCH Item (update)
        PATCH
      • Delete Project
        DELETE
      • GET Task Groups (index)
        GET
      • PUT Reorder (reorder)
        PUT
      • Get Tasks Under DDDEEE column
        GET
      • GET Research Reports (index)
        GET
      • POST Research Reports (store)
        POST
      • GET My Prospects (myProspects)
        GET
      • GET My Reports (myReports)
        GET
      • GET Pending (pending)
        GET
      • POST Register (register)
        POST
      • GET Stats (stats)
        GET
      • POST Generate Org Chart (generateOrgChart)
        POST
      • GET Item (show)
        GET
      • DELETE Item (destroy)
        DELETE
      • GET Roles (index)
        GET
      • POST Roles (store)
        POST
      • GET Permissions (permissions)
        GET
      • GET Templates (templates)
        GET
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • POST Apply Template (applyTemplate)
        POST
      • POST Assign Users (assignUsers)
        POST
      • POST Clone (clone)
        POST
      • POST Remove Users (removeUsers)
        POST
      • GET Users (roleUsers)
        GET
      • GET Software (index)
        GET
      • POST Software (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • POST Reorder (reorder)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • GET Task Groups (index)
        GET
      • POST Task Groups (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • POST Tasks (addTasks)
        POST
      • DELETE Tasks (removeTasks)
        DELETE
      • GET Tasks (index)
        GET
      • GET Task Shares (index)
        GET
      • POST Task Shares (store)
        POST
      • POST Increment Usage (incrementUsage)
        POST
      • POST Share Publicly (sharePublicly)
        POST
      • POST Share With Organization (shareWithOrganization)
        POST
      • GET Shared Automations (getSharedAutomations)
        GET
      • POST Unshare (unshare)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • GET Stats (stats)
        GET
      • POST Automation Target Metrics (getAutomationTargetMetrics)
        POST
      • DELETE Bulk Delete (bulkDelete)
        DELETE
      • GET Item (showBySlug)
        GET
      • POST Copy Shared Automation (copySharedAutomation)
        POST
      • POST Mass Update (massUpdate)
        POST
      • GET My Automations (getMyAutomations)
        GET
      • GET My Automations Value Impact (getMyAutomationsValueImpact)
        GET
      • GET My Executions (getMyWorkflowExecutions)
        GET
      • GET Grouped (getMyWorkflowExecutionsGrouped)
        GET
      • GET Workflow Execution Count (getWorkflowExecutionCount)
        GET
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • PUT Assignees (updateAssignees)
        PUT
      • PUT Build Steps (bulkUpdate)
        PUT
      • GET Build Steps (index)
        GET
      • Create Build Step
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • GET Comments (index)
        GET
      • GET Files (index)
        GET
      • POST Rea (attachReaWorkflow)
        POST
      • PATCH Rea (refreshReaWorkflowStatus)
        PATCH
      • DELETE Rea (detachReaWorkflow)
        DELETE
      • PUT Remove Assignees (removeAllAssignees)
        PUT
      • GET Steps (index)
        GET
      • POST Steps (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • PATCH Item (update)
        PATCH
      • DELETE Item (destroy)
        DELETE
      • PUT Tags (updateTags)
        PUT
      • PUT Team (updateTeam)
        PUT
      • POST Trigger_updated (triggerTaskUpdated)
        POST
      • POST Uploads (attachUpload)
        POST
      • DELETE Item (detachUpload)
        DELETE
      • Multiplai Dev - Teams
        GET
      • POST Teams (store)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • DELETE Item (destroy)
        DELETE
      • PATCH Move Down (moveDown)
        PATCH
      • PATCH Move Up (moveUp)
        PATCH
      • DELETE Remove Team Lead (removeTeamLead)
        DELETE
      • POST Set Team Lead (setTeamLead)
        POST
      • POST Uploads (store)
        POST
      • POST Signed Url (getSignedUrl)
        POST
      • PUT Item (update)
        PUT
      • DELETE Item (destroy)
        DELETE
      • GET Download Url (getDownloadUrl)
        GET
      • GET Preview (preview)
        GET
      • GET Users (organizationUsers)
        GET
      • POST Invite (inviteMember)
        POST
      • GET Item (show)
        GET
      • PUT Item (update)
        PUT
      • POST Activate (activate)
        POST
      • POST Avatar (updateAvatar)
        POST
      • DELETE Avatar (removeAvatar)
        DELETE
      • DELETE Remove (removeFromOrganization)
        DELETE
      • POST Suspend (suspend)
        POST
    • Global Admin
      • GET Organizations (organizations)
      • GET Statistics (statistics)
      • GET Users (index)
      • POST Bulk Assign Organization Admin (bulkAssignOrganizationAdmin)
      • POST Bulk Update (bulkUpdatePermissions)
      • POST Assign Organization Admin (assignOrganizationAdmin)
      • POST Grant Collaboration (grantClientCollaborationAccess)
      • GET Organization Roles (getUserOrganizationRoles)
      • PUT Permissions (updatePermissions)
      • POST Remove Organization Admin (removeOrganizationAdmin)
      • POST Revoke Collaboration (revokeClientCollaborationAccess)
    • REA
      • GET Agents (agents)
      • POST By Department (agentsByDepartment)
      • POST By Department Detail (agentsByDepartmentDetail)
      • GET Leaderboard (leaderboard)
      • POST Metrics (agentMetrics)
      • GET Item (availableWorkflows)
      • GET Ping (ping)
      • POST Metrics (threadMetrics)
      • GET Workflow Executions (workflowExecutions)
      • GET Workflows (workflows)
      • POST By Department (workflowsByDepartment)
      • POST By Department Detail (workflowsByDepartmentDetail)
      • POST Execution Status Count (workflowExecutionStatusCount)
      • POST Metrics (workflowMetrics)
      • GET Executions (getReaWorkflowExecutions)
      • GET Refresh (refreshWorkflowExecution)
    • Get Multiplai User
      GET
    • Fetch Organizations
      GET
    • Get Global Permissions
      GET
    • Get Permissions for Tenant
      GET
  • Public
    • Public
      • GET Item (getSharedTaskBuildSteps)
      • GET Item (getSharedTaskBySlug)
      • GET Item (getSharedTaskComments)
      • GET Item (getSharedTaskSteps)
      • GET Item (getSharedTask)
      • GET Version (show)
      • POST Create (handleCreate)
      • POST Update (handleUpdate)
      • POST Attach (handleUserAttach)
      • POST Detach (handleUserDetach)
      • POST Update (handleUserUpdate)
      • POST Update (handleUserUpdate)
  • Internal API Key
    • Internal
      • POST Generate Org Chart (generateOrgChart)
      • POST Results (storeResults)
      • GET Search (search)
  • Multiplai Dev - Organizations
    GET
  • Multiplai Dev - Departments
    GET
  • Multiplai Dev - Organization Departments
    GET
  • Multiplai Dev - Departments Teams
    GET
  • Multiplai Dev - Organization Departments
    PUT
  • Multiplai Dev - Organization Departments Bulk
    POST
  • Multiplai Dev - Teams
    GET
  1. Tenant Scoped

Get Tasks Under DDDEEE column

Developing
GET
/projects/{project}/tasks
List all tasks belonging to a specific project. Returns a paginated collection. Requires auth:api + tenant middleware and 'view tasks' permission. Route: GET projects/{project}/tasks.

Request

Path Params

Query Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api-dev.commandroom.ai/api/projects//tasks?tenant=&page=1&load=creator,assignees,tags,assignedEngineer,comments.uploads,comments.user,uploads.uploader&loadCount=comments,files,steps,uploads&project_id=&stage=design'
Response Response Example
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <title>Not Found</title>

        <style>
            /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}a{background-color:transparent}code{font-family:monospace,monospace;font-size:1em}[hidden]{display:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}a{color:inherit;text-decoration:inherit}code{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}svg,video{display:block;vertical-align:middle}video{max-width:100%;height:auto}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.flex{display:flex}.grid{display:grid}.hidden{display:none}.items-center{align-items:center}.justify-center{justify-content:center}.font-semibold{font-weight:600}.h-5{height:1.25rem}.h-8{height:2rem}.h-16{height:4rem}.text-sm{font-size:.875rem}.text-lg{font-size:1.125rem}.leading-7{line-height:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.ml-4{margin-left:1rem}.mt-8{margin-top:2rem}.ml-12{margin-left:3rem}.-mt-px{margin-top:-1px}.max-w-xl{max-width:36rem}.max-w-6xl{max-width:72rem}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.p-6{padding:1.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pt-8{padding-top:2rem}.fixed{position:fixed}.relative{position:relative}.top-0{top:0}.right-0{right:0}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.text-center{text-align:center}.text-gray-200{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.text-gray-300{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wider{letter-spacing:.05em}.w-5{width:1.25rem}.w-8{width:2rem}.w-auto{width:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes ping{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}@keyframes ping{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:640px){.sm\:rounded-lg{border-radius:.5rem}.sm\:block{display:block}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:h-20{height:5rem}.sm\:ml-0{margin-left:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:border-t-0{border-top-width:0}.md\:border-l{border-left-width:1px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (prefers-color-scheme:dark){.dark\:bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.dark\:bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.dark\:border-gray-700{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.dark\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.dark\:text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}}
        </style>

        <style>
            body {
                font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
            }
        </style>
    </head>
    <body class="antialiased">
        <div class="relative flex items-top justify-center min-h-screen bg-gray-100 dark:bg-gray-900 sm:items-center sm:pt-0">
            <div class="max-w-xl mx-auto sm:px-6 lg:px-8">
                <div class="flex items-center pt-8 sm:justify-start sm:pt-0">
                    <div class="px-4 text-lg text-gray-500 border-r border-gray-400 tracking-wider">
                        404                    </div>

                    <div class="ml-4 text-lg text-gray-500 uppercase tracking-wider">
                        Not Found                    </div>
                </div>
            </div>
        </div>
    </body>
</html>
Modified at 2026-04-08 06:09:22
Previous
PUT Reorder (reorder)
Next
GET Research Reports (index)
Built with