Requra
    • Auth
      • Register
      • ConfirmAccount
      • SendResetPasswordEmail
      • ResetPassword
      • ResendOTP
      • Login
      • GoogleLogin
      • LogOut
      • VerifyOtp
      • RefreshToken
    • Project
      • GetProjectDetails
      • CreateProject
      • EditProject
      • DeleteProject
      • GetUserProjects
    • Document
      • UploadDocument
      • GetDocumentsByProjectID
    • Results
      • UserStories
        • GetUserStoriesByProjectId
    • Profile
      • GetProfileDetails
      • EditProfile
      • UploadAvatar
      • Change Password
      • Delete Account
    • Project Lookup
      • List project members
      • List project stakeholders
    • Meetings
      • Create meeting
      • List project meetings
      • Get meeting details
      • Update meeting
      • Cancel meeting
    • Invitations
      • Invite Participants
      • Invite guests
      • List meeting invitations
      • Preview invitation
      • Accept invitation
      • Resend invitation
      • Revoke invitation
    • Participants
      • Join meeting directly
      • Leave meeting
      • List meeting participants
      • Remove participant
      • Save recording consent
    • Lifecycle
      • Start meeting
      • End meeting
    • Recordings
      • Start recording
      • Upload recording chunk
      • Upload single recording file
      • Stop recording
      • Get recording status
    • AI Runs
      • Start AI Analysis Run
      • Get AI Analysis Run Status
    • AI Results Dashboard
      • Fetch Results Dashboard
      • Generate Filtered Dashboard Export
    • AI Pipeline Internal
      • AI Pipeline Health Check
      • Process JSON Input
      • Get AI Pipeline Job Status
      • Process Multipart File Input
    • Stakeholder
      • Stakeholder Feedback
        • List feedback submitted through the current review token
        • Submit stakeholder feedback
        • List project stakeholder feedback for BA/PM
        • Update stakeholder feedback status
      • Project Review Public Access
        • Preview project review invitation
        • Accept project review invitation
        • Get token-scoped project review dashboard
      • Project Review Invitations
        • Create project review invitations
        • List project review invitations
        • Resend project review invitation
        • Revoke project review invitation
    • HITL Approval & Regeneration
      • HITL Dashboard
        • Fetch Approval Audit Trail
      • Requirements Approval
        • Update Requirement Status
        • Edit Requirement Content
      • User Stories Approval
        • Update User Story Status
        • Edit User Story Content
        • Trigger User Story Regeneration
      • AI Service Internal
        • Stateless AI Single-Story Regeneration
    • Schemas
      • Login
      • AuthResponse
      • ProjectResponse
      • Profile
      • ProfileResponse
      • ProfileFailedResponse
      • FailedProject
      • DashboardEnvelope
      • RequirementEnvelope
      • RequirementStatusEnvelope
      • UserStoryEnvelope
      • UserStoryStatusEnvelope
      • SuccessResponse
      • ApprovalEventsEnvelope
      • MeetingStatus
      • DashboardExportEnvelope
      • InvitationStatus
      • DashboardExport
      • InviteeType
      • ErrorEnvelope
      • MeetingRole
      • ResultsDashboard
      • ParticipantStatus
      • SourceDocument
      • RecordingStatus
      • Summary
      • UploadMode
      • OpenQuestion
      • RecordingMimeType
      • Risk
      • ProjectMember
      • ActionItem
      • Stakeholder
      • SourceRef
      • Meeting
      • Metrics
      • MeetingListItem
      • Requirement
      • MeetingDetails
      • UserStory
      • MeetingLifecycle
      • AcceptanceCriterion
      • MeetingInvitation
      • RequirementCoverage
      • InvitationPreview
      • Exports
      • ParticipantConsent
      • Artifacts
      • Participant
      • QualityIssue
      • Recording
      • Warning
      • ChunkUploadResult
      • Quality
      • CreateMeetingRequest
      • ApprovalEvent
      • UpdateMeetingRequest
      • UpdateWorkflowStatusRequest
      • InviteProjectMembersRequest
      • ApproveWorkflowStatusRequest
      • NewStakeholderInput
      • RejectWorkflowStatusRequest
      • InviteStakeholdersRequest
      • RequestReviewWorkflowStatusRequest
      • GuestInviteInput
      • EditRequirementRequest
      • InviteGuestsRequest
      • EditUserStoryRequest
      • AcceptInvitationRequest
      • RegenerateStoryRequest
      • JoinMeetingRequest
      • RegenerateStoryResponse
      • LeaveMeetingRequest
      • SaveConsentRequest
      • StartRecordingRequest
      • StopRecordingRequest
      • ProjectMembersListData
      • StakeholdersListData
      • MeetingsListData
      • InvitationsListData
      • ParticipantsListData
      • InvitationsListSimpleData
      • ProjectMembersListResponse
      • StakeholdersListResponse
      • MeetingResponse
      • MeetingDetailsResponse
      • MeetingsListResponse
      • InvitationResponse
      • InvitationsListResponse
      • InvitationsListSimpleResponse
      • InvitationPreviewResponse
      • ParticipantResponse
      • ParticipantsListResponse
      • JoinMeetingResponse
      • MeetingLifecycleResponse
      • RecordingResponse
      • ChunkUploadResponse
      • RecordingChunkStatus
      • InvitationAcceptResult
      • InvitationAcceptResponse
      • ErrorResponse
      • Language
      • AnalysisType
      • AiRunStatus
      • PipelineProcessingStatus
      • PipelineResultStatus
      • Priority
      • RequirementType
      • Severity
      • StartAiAnalysisRunRequest
      • AiAnalysisRun
      • AiAnalysisRunEnvelope
      • DashboardSourceDocument
      • SourceReference
      • DashboardRequirement
      • DashboardUserStory
      • DashboardRisk
      • DashboardSummary
      • DashboardMetrics
      • ExportTable
      • ExportContracts
      • ExcelFileArtifact
      • DashboardArtifacts
      • PipelineWarning
      • PipelineError
      • ResultsDashboardEnvelope
      • ExportResultsDashboardData
      • ExportResultsDashboardEnvelope
      • PipelineHealthResponse
      • InternalSourceDocument
      • InternalProcessJsonRequest
      • InternalProcessAcceptedResponse
      • PipelineResult
      • InternalPipelineStatusResponse
      • PipelineNotFoundResponse
      • ProjectReviewPermission
      • ProjectReviewInvitationStatus
      • ProjectReviewAccessStatus
      • StakeholderFeedbackStatus
      • FeedbackTargetType
      • NewProjectReviewStakeholderInput
      • CreateProjectReviewInvitationRequest
      • ProjectReviewInvitation
      • CreateProjectReviewInvitationsData
      • CreateProjectReviewInvitationsResponse
      • ProjectReviewInvitationsListData
      • ProjectReviewInvitationsListResponse
      • ProjectReviewInvitationResponse
      • DeleteProjectReviewInvitationResponse
      • ProjectReviewInvitationPreview
      • ProjectReviewInvitationPreviewResponse
      • AcceptProjectReviewInvitationRequest
      • ProjectReviewAccess
      • AcceptProjectReviewInvitationResponse
      • ReviewDashboardSummary
      • ReviewDashboardRequirement
      • ReviewDashboardUserStory
      • ProjectReviewDashboard
      • ProjectReviewDashboardResponse
      • FeedbackAuthor
      • StakeholderFeedback
      • SubmitStakeholderFeedbackRequest
      • StakeholderFeedbackResponse
      • StakeholderFeedbackListData
      • StakeholderFeedbackListResponse
      • UpdateStakeholderFeedbackRequest
      • UpdateStakeholderFeedbackResponse

    DashboardEnvelope

    {
        "isSuccess": true,
        "data": {
            "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
            "analysisRunId": "57b5891c-8a51-439d-94b3-fc6f162bf6c5",
            "analysisRunStatus": "QUEUED",
            "generatedAt": "2019-08-24T14:15:22.123Z",
            "contractVersion": "1.0",
            "isUseful": true,
            "relevanceScore": 0.95,
            "hitlQualityThreshold": 0.85,
            "sourceDocuments": [
                {
                    "id": "SRC-001",
                    "backendDocumentId": "3af61f74-ad20-409f-8b2b-548f4d835f23",
                    "title": "Requirements Document",
                    "type": 0,
                    "language": 0,
                    "mimeType": "application/pdf"
                }
            ],
            "summary": {
                "executiveSummary": "Short project summary.",
                "keyDecisions": [
                    "Use email OTP for account confirmation."
                ],
                "openQuestions": [
                    {
                        "id": "Q-001",
                        "question": "Which payment provider should be used?",
                        "sourceDocumentIds": [
                            "497f6eca-6276-4993-bfeb-53cbbbba6f08"
                        ],
                        "sourceRefs": [
                            {
                                "sourceDocumentId": "SRC-001",
                                "backendDocumentId": "3af61f74-ad20-409f-8b2b-548f4d835f23",
                                "page": 3,
                                "chunkId": "chunk-001",
                                "quote": "The system should allow users to create and track orders."
                            }
                        ]
                    }
                ],
                "risks": [
                    {
                        "id": "RISK-001",
                        "title": "Missing payment provider details",
                        "severity": "Low",
                        "description": "Payment integration details were not specified.",
                        "sourceRefs": [
                            {
                                "sourceDocumentId": "SRC-001",
                                "backendDocumentId": "3af61f74-ad20-409f-8b2b-548f4d835f23",
                                "page": 3,
                                "chunkId": "chunk-001",
                                "quote": "The system should allow users to create and track orders."
                            }
                        ]
                    }
                ],
                "assumptions": [
                    "string"
                ],
                "actionItems": [
                    {
                        "id": "ACT-001",
                        "title": "Confirm payment provider",
                        "owner": null,
                        "priority": "Low",
                        "sourceRefs": [
                            {
                                "sourceDocumentId": "SRC-001",
                                "backendDocumentId": "3af61f74-ad20-409f-8b2b-548f4d835f23",
                                "page": 3,
                                "chunkId": "chunk-001",
                                "quote": "The system should allow users to create and track orders."
                            }
                        ]
                    }
                ],
                "stakeholders": [
                    "Customer",
                    "Admin"
                ],
                "scope": [
                    "Order management"
                ],
                "outOfScope": [
                    "string"
                ]
            },
            "metrics": {
                "totalRequirements": 12,
                "functionalRequirements": 9,
                "nonFunctionalRequirements": 2,
                "businessRequirements": 1,
                "userStories": 12,
                "highPriorityItems": 4,
                "risksCount": 2,
                "openQuestionsCount": 3,
                "warningsCount": 1,
                "qualityIssuesCount": 0
            },
            "requirements": [
                {
                    "id": "REQ-001",
                    "title": "Manage orders",
                    "description": "The system should allow users to create and track orders.",
                    "type": "Functional",
                    "priority": "Low",
                    "confidenceScore": 0.91,
                    "sourceDocumentIds": [
                        "497f6eca-6276-4993-bfeb-53cbbbba6f08"
                    ],
                    "sourceRefs": [
                        {
                            "sourceDocumentId": "SRC-001",
                            "backendDocumentId": "3af61f74-ad20-409f-8b2b-548f4d835f23",
                            "page": 3,
                            "chunkId": "chunk-001",
                            "quote": "The system should allow users to create and track orders."
                        }
                    ],
                    "quality": {
                        "score": 0.85,
                        "issues": [
                            "Order confirmation flows are ambiguous."
                        ],
                        "warnings": [
                            "string"
                        ]
                    },
                    "qualityStatus": "FRESH",
                    "workflowStatus": "GENERATED",
                    "reviewFeedback": null,
                    "reviewedBy": null,
                    "reviewedAt": null,
                    "createdAt": "2026-06-22T00:05:00Z",
                    "updatedAt": "2026-06-22T00:05:00Z",
                    "lastModifiedBy": "string",
                    "version": 1
                }
            ],
            "userStories": [
                {
                    "id": "US-001",
                    "title": "Create order",
                    "description": "As a customer, I want to create an order so that I can buy products.",
                    "userStory": "As a customer, I want to create an order so that I can buy products.",
                    "acceptanceCriteria": [
                        {
                            "id": "AC-001",
                            "text": "Given valid order data, when I submit the order, then the order is created.",
                            "format": "given_when_then"
                        }
                    ],
                    "priority": "Low",
                    "requirementId": "REQ-001",
                    "sourceRefs": [
                        {
                            "sourceDocumentId": "SRC-001",
                            "backendDocumentId": "3af61f74-ad20-409f-8b2b-548f4d835f23",
                            "page": 3,
                            "chunkId": "chunk-001",
                            "quote": "The system should allow users to create and track orders."
                        }
                    ],
                    "quality": {
                        "score": 0.85,
                        "issues": [
                            "Order confirmation flows are ambiguous."
                        ],
                        "warnings": [
                            "string"
                        ]
                    },
                    "qualityStatus": "FRESH",
                    "workflowStatus": "GENERATED",
                    "reviewFeedback": null,
                    "reviewedBy": null,
                    "reviewedAt": null,
                    "createdAt": "2026-06-22T00:05:00Z",
                    "updatedAt": "2026-06-22T00:05:00Z",
                    "lastModifiedBy": "string",
                    "version": 3,
                    "revisionNumber": 2,
                    "revisionSource": "AI_GENERATED"
                }
            ],
            "requirementCoverages": [
                {
                    "requirementId": "REQ-001",
                    "userStoryIds": [
                        "US-001"
                    ],
                    "coverageStatus": "covered"
                }
            ],
            "exports": {
                "excel": {
                    "available": true,
                    "columns": [
                        "id",
                        "title",
                        "description",
                        "priority"
                    ],
                    "rows": [
                        {
                            "id": "US-001",
                            "title": "Create order"
                        }
                    ]
                }
            },
            "artifacts": {
                "excelFile": {
                    "available": false,
                    "fileUrl": "",
                    "fileName": "",
                    "mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
                }
            },
            "qualityIssues": [
                {
                    "id": "QI-001",
                    "severity": "Low",
                    "message": "Some requirements have low confidence.",
                    "targetId": "REQ-003"
                }
            ],
            "warnings": [
                {
                    "code": "LOW_CONFIDENCE",
                    "message": "Some extracted items may require manual review."
                }
            ],
            "error": {},
            "processingTimeMs": 125
        },
        "message": "AI results dashboard retrieved successfully",
        "statusCode": 200,
        "errors": [
            "string"
        ]
    }
    Built with