{"openapi":"3.0.1","info":{"title":"OSPulse API","version":"1.0.0","description":"The OSPulse REST API — dependency drift and open-source supply-chain intelligence. All endpoints are versioned under `/api/v1/` and authenticate with a bearer API token.","contact":{"name":"OSPulse support","email":"contact@fortitude-omnis.group","url":"https://ospulse.app/docs/support"}},"servers":[{"url":"https://api.ospulse.app","description":"Production"}],"paths":{"/api/v1/health":{"get":{"tags":["Health"],"summary":"Health","operationId":"Health","responses":{"200":{"description":"OK"}}}},"/api/v1/auth/demo":{"post":{"tags":["Auth"],"summary":"Demo login","operationId":"DemoLogin","responses":{"200":{"description":"OK"}}}},"/api/v1/version":{"get":{"tags":["Health"],"summary":"Version","operationId":"Version","responses":{"200":{"description":"OK"}}}},"/api/v1/repositories/import":{"post":{"tags":["Repositories"],"summary":"Import repository","operationId":"RepositoryImport","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportRepositoriesRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportRepositoriesResult"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/onboarding":{"get":{"tags":["Onboarding"],"summary":"Get onboarding","operationId":"OnboardingGet","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OnboardingProgressDto"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/onboarding/advance":{"post":{"tags":["Onboarding"],"summary":"Onboarding advance","operationId":"OnboardingAdvance","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdvanceOnboardingStepRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OnboardingProgressDto"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/webhooks/github":{"post":{"tags":["Webhooks"],"summary":"Git hub webhook ingest","operationId":"GitHubWebhookIngest","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GitHubWebhookAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}}}},"/api/v1/webhooks/gitlab":{"post":{"tags":["Webhooks"],"summary":"Git lab webhook ingest","operationId":"GitLabWebhookIngest","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScmWebhookAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}}}},"/api/v1/webhooks/azure-devops":{"post":{"tags":["Webhooks"],"summary":"Azure dev ops webhook ingest","operationId":"AzureDevOpsWebhookIngest","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScmWebhookAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}}}},"/api/v1/webhooks/bitbucket":{"post":{"tags":["Webhooks"],"summary":"Bitbucket webhook ingest","operationId":"BitbucketWebhookIngest","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScmWebhookAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}}}},"/api/v1/webhooks/stripe":{"post":{"tags":["OSPulse.Api"],"summary":"Stripe webhook","operationId":"StripeWebhook","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StripeWebhookAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"500":{"description":"Internal Server Error","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}}}},"/api/v1/status/public":{"get":{"tags":["Status"],"summary":"Public status","operationId":"PublicStatus","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicStatusResponse"}}}}}}},"/api/v1/cli-version":{"get":{"tags":["Cli"],"summary":"Cli version","operationId":"CliVersion","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CliVersionResponse"}}}}}}},"/status/components":{"get":{"tags":["Status"],"summary":"Status components","operationId":"StatusComponents","responses":{"200":{"description":"OK"}}}},"/status/incidents":{"get":{"tags":["Status"],"summary":"Status incidents","operationId":"StatusIncidents","responses":{"200":{"description":"OK"}}}},"/status/changelog":{"get":{"tags":["Status"],"summary":"Status changelog","operationId":"StatusChangelog","responses":{"200":{"description":"OK"}}}},"/status/subscribe":{"post":{"tags":["Status"],"summary":"Subscribe status","operationId":"StatusSubscribe","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubscribeRequest"}}},"required":true},"responses":{"200":{"description":"OK"}}}},"/status/subscribe/confirm":{"get":{"tags":["Status"],"summary":"Subscribe status confirm","operationId":"StatusSubscribeConfirm","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/status/unsubscribe":{"get":{"tags":["Status"],"summary":"Unsubscribe status","operationId":"StatusUnsubscribe","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/status/feed.atom":{"get":{"tags":["Status"],"summary":"Status atom feed","operationId":"StatusAtomFeed","responses":{"200":{"description":"OK"}}}},"/status/webhooks":{"post":{"tags":["Status"],"summary":"Subscribe status webhook","operationId":"StatusWebhookSubscribe","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookSubscribeRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookSubscribeResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/HttpValidationProblemDetails"}}}}}}},"/status/webhooks/unsubscribe":{"get":{"tags":["Status"],"summary":"Unsubscribe status webhook","operationId":"StatusWebhookUnsubscribe","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookUnsubscribeResponse"}}}},"404":{"description":"Not Found"}}}},"/api/v1/dashboards/global":{"get":{"tags":["Dashboards"],"summary":"Global dashboard","operationId":"GlobalDashboard","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GlobalDashboardResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/tenants/current/usage":{"get":{"tags":["Tenants"],"summary":"Tenant usage","operationId":"TenantUsage","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantUsageResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/tenants/current":{"delete":{"tags":["Tenants"],"summary":"Delete tenant current","operationId":"TenantDeleteCurrent","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantDeletionResponse"}}}},"204":{"description":"No Content"},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/tenants/current/benchmark-profile":{"get":{"tags":["Tenants"],"summary":"Get tenant benchmark profile","operationId":"TenantBenchmarkProfileGet","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BenchmarkProfileResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Tenants"],"summary":"Patch tenant benchmark profile","operationId":"TenantBenchmarkProfilePatch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BenchmarkProfilePatch"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BenchmarkProfileResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories":{"get":{"tags":["Repositories"],"summary":"List repository","operationId":"RepositoryList","parameters":[{"name":"workspaceId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"teamId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"businessCriticality","in":"query","schema":{"type":"string"}},{"name":"lifecycleStatus","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositoryListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}":{"get":{"tags":["Repositories"],"summary":"Repository detail","operationId":"RepositoryDetail","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositoryDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Repositories"],"summary":"Update repository","operationId":"RepositoryUpdate","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRepositoryRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositoryUpdateResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"delete":{"tags":["Repositories"],"summary":"Delete repository","operationId":"RepositoryDelete","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/dependencies":{"get":{"tags":["Repositories"],"summary":"Repository dependencies","operationId":"RepositoryDependencies","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositoryDependenciesResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/scan":{"post":{"tags":["Repositories"],"summary":"Scan trigger","operationId":"TriggerScan","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanQueuedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/dependency-graph":{"get":{"tags":["Repositories"],"summary":"Repository dependency graph","operationId":"RepositoryDependencyGraph","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"maxEdges","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositoryDependencyGraphResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/risk-summary":{"get":{"tags":["Repositories"],"summary":"Repository risk summary","operationId":"RepositoryRiskSummary","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositoryRiskSummaryResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/watched":{"get":{"tags":["Packages"],"summary":"Package watched","operationId":"PackageWatched","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WatchedPackagesResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages":{"get":{"tags":["Packages"],"summary":"List package","operationId":"PackageList","parameters":[{"name":"ecosystem","in":"query","schema":{"type":"string"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"skip","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}":{"get":{"tags":["Packages"],"summary":"Package detail","operationId":"PackageDetail","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/health":{"get":{"tags":["Packages"],"summary":"Package health","operationId":"PackageHealth","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageHealthResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/evidence":{"get":{"tags":["Packages"],"summary":"Package evidence","operationId":"PackageEvidence","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageEvidenceResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/summary":{"get":{"tags":["Packages"],"summary":"Package summary","operationId":"PackageSummary","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageSummaryResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"500":{"description":"Internal Server Error","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/risk-indicators":{"get":{"tags":["Packages"],"summary":"Package risk indicators","operationId":"PackageRiskIndicators","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageRiskIndicatorsResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"500":{"description":"Internal Server Error","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/usage":{"get":{"tags":["Packages"],"summary":"Package usage","operationId":"PackageUsage","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageUsageResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/health/history":{"get":{"tags":["Packages"],"summary":"Package health history","operationId":"PackageHealthHistory","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageHealthHistoryResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/vulnerabilities":{"get":{"tags":["Packages"],"summary":"Package vulnerabilities","operationId":"PackageVulnerabilities","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageVulnerabilitiesResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/replacement-candidates":{"get":{"tags":["Packages"],"summary":"Package replacement candidates","operationId":"PackageReplacementCandidates","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageReplacementCandidatesResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/packages/{packageId}/watch":{"post":{"tags":["Packages"],"summary":"Package watch","operationId":"PackageWatch","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WatchPackageBody"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WatchPackageResponse"}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WatchPackageResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"delete":{"tags":["Packages"],"summary":"Package unwatch","operationId":"PackageUnwatch","parameters":[{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"}},"security":[{"ApiToken":[]}]}},"/api/v1/scans":{"get":{"tags":["Scans"],"summary":"List scan","operationId":"ScanList","parameters":[{"name":"repositoryId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"state","in":"query","schema":{"type":"string"}},{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/scans/{scanId}":{"get":{"tags":["Scans"],"summary":"Scan detail","operationId":"ScanDetail","parameters":[{"name":"scanId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/scans/{scanId}/cancel":{"post":{"tags":["Scans"],"summary":"Cancel scan","operationId":"ScanCancel","parameters":[{"name":"scanId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanCancelResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/scans/{scanId}/logs":{"get":{"tags":["Scans"],"summary":"Scan logs","operationId":"ScanLogs","parameters":[{"name":"scanId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"sinceUtc","in":"query","schema":{"type":"string","format":"date-time"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanLogsResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/tenants/current/scoring-weights":{"get":{"tags":["TenantSettings"],"summary":"Get tenant scoring weights","operationId":"TenantScoringWeightsGet","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WeightsDto"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["TenantSettings"],"summary":"Patch tenant scoring weights","operationId":"TenantScoringWeightsPatch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WeightsDto"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WeightsDto"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/source-control/connections":{"get":{"tags":["SourceControl"],"summary":"List source control connection","operationId":"SourceControlConnectionList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SourceControlConnectionListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/source-control/connections/github/install":{"post":{"tags":["SourceControl"],"summary":"Source control git hub install","operationId":"SourceControlGitHubInstall","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GitHubInstallRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GitHubInstallResponse"}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GitHubInstallResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"401":{"description":"Unauthorized"},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/source-control/connections/{connectionId}/available-repositories":{"get":{"tags":["SourceControl"],"summary":"Source control available repositories","operationId":"SourceControlAvailableRepositories","parameters":[{"name":"connectionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailableRepositoriesResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"502":{"description":"Bad Gateway","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/vulnerabilities":{"get":{"tags":["Vulnerabilities"],"summary":"List vulnerabilities","operationId":"VulnerabilitiesList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VulnerabilityListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/vulnerabilities/{vulnerabilityId}":{"get":{"tags":["Vulnerabilities"],"summary":"Vulnerability detail","operationId":"VulnerabilityDetail","parameters":[{"name":"vulnerabilityId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VulnerabilityDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/vulnerability-exposures":{"get":{"tags":["Vulnerabilities"],"summary":"List vulnerability exposures","operationId":"VulnerabilityExposuresList","parameters":[{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"skip","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExposureListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/vulnerability-exposures/{exposureId}":{"get":{"tags":["Vulnerabilities"],"summary":"Vulnerability exposure detail","operationId":"VulnerabilityExposureDetail","parameters":[{"name":"exposureId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExposureDto"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Vulnerabilities"],"summary":"Patch vulnerability exposure","operationId":"VulnerabilityExposurePatch","parameters":[{"name":"exposureId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransitionExposureStatusRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExposureDto"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policies":{"get":{"tags":["Policies"],"summary":"List policies","operationId":"PoliciesList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyListResponse"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Policies"],"summary":"Create policy","operationId":"PolicyCreate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePolicyRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policies/{policyId}":{"get":{"tags":["Policies"],"summary":"Policy detail","operationId":"PolicyDetail","parameters":[{"name":"policyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Policies"],"summary":"Update policy","operationId":"PolicyUpdate","parameters":[{"name":"policyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePolicyRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"delete":{"tags":["Policies"],"summary":"Delete policy","operationId":"PolicyDelete","parameters":[{"name":"policyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policies/{policyId}/test":{"post":{"tags":["Policies"],"summary":"Policy test","operationId":"PolicyTest","parameters":[{"name":"policyId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestPolicyRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestPolicyResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policy-violations":{"get":{"tags":["Policies"],"summary":"List policy violations","operationId":"PolicyViolationsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyViolationListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policy-violations/{violationId}":{"get":{"tags":["Policies"],"summary":"Policy violation detail","operationId":"PolicyViolationDetail","parameters":[{"name":"violationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyViolationDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Policies"],"summary":"Patch policy violation","operationId":"PolicyViolationPatch","parameters":[{"name":"violationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransitionViolationRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyViolationDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policy-violations/{violationId}/exception":{"post":{"tags":["Policies"],"summary":"Policy violation grant exception","operationId":"PolicyViolationGrantException","parameters":[{"name":"violationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GrantExceptionRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyExceptionDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policy-exceptions":{"get":{"tags":["Policies"],"summary":"List policy exceptions","operationId":"PolicyExceptionsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyExceptionListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/policy-exceptions/{exceptionId}":{"delete":{"tags":["Policies"],"summary":"Delete policy exception","operationId":"PolicyExceptionDelete","parameters":[{"name":"exceptionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/alerts":{"get":{"tags":["Alerts"],"summary":"List alerts","operationId":"AlertsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/alerts/{alertId}":{"patch":{"tags":["Alerts"],"summary":"Alert acknowledge","operationId":"AlertAcknowledge","parameters":[{"name":"alertId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcknowledgeAlertRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertDetail"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/alert-rules":{"get":{"tags":["Alerts"],"summary":"List alert rules","operationId":"AlertRulesList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertRuleListResponse"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Alerts"],"summary":"Create alert rule","operationId":"AlertRuleCreate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAlertRuleRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertRuleDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/alert-rules/{alertRuleId}":{"get":{"tags":["Alerts"],"summary":"Alert rule detail","operationId":"AlertRuleDetail","parameters":[{"name":"alertRuleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertRuleDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Alerts"],"summary":"Update alert rule","operationId":"AlertRuleUpdate","parameters":[{"name":"alertRuleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAlertRuleRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertRuleDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"delete":{"tags":["Alerts"],"summary":"Delete alert rule","operationId":"AlertRuleDelete","parameters":[{"name":"alertRuleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/reports":{"get":{"tags":["Reports"],"summary":"List reports","operationId":"ReportsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportListResponse"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Reports"],"summary":"Create report","operationId":"ReportCreate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateReportDefinitionRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportDefinitionDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/reports/{reportId}":{"get":{"tags":["Reports"],"summary":"Report detail","operationId":"ReportDetail","parameters":[{"name":"reportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportDefinitionDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Reports"],"summary":"Update report","operationId":"ReportUpdate","parameters":[{"name":"reportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateReportDefinitionRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportDefinitionDetail"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/reports/{reportId}/generate":{"post":{"tags":["Reports"],"summary":"Generate report","operationId":"ReportGenerate","parameters":[{"name":"reportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GeneratedReportAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/generated-reports":{"get":{"tags":["Reports"],"summary":"List generated reports","operationId":"GeneratedReportsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GeneratedReportListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/generated-reports/{generatedReportId}":{"get":{"tags":["Reports"],"summary":"Generated report detail","operationId":"GeneratedReportDetail","parameters":[{"name":"generatedReportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GeneratedReportDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/generated-reports/{generatedReportId}/download":{"get":{"tags":["Reports"],"summary":"Generated report download","operationId":"GeneratedReportDownload","parameters":[{"name":"generatedReportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/sbom/import":{"post":{"tags":["Sbom"],"summary":"Import SBOM","operationId":"SbomImport","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SbomImportAcceptedResponse"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"415":{"description":"Unsupported Media Type","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/sbom/export":{"post":{"tags":["Sbom"],"summary":"Export SBOM","operationId":"SbomExport","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SbomExportRequest"}}}},"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SbomExportAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/sbom/imports":{"get":{"tags":["Sbom"],"summary":"List SBOM imports","operationId":"SbomImportsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SbomImportListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/sbom/exports":{"get":{"tags":["Sbom"],"summary":"List SBOM exports","operationId":"SbomExportsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SbomExportListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/sbom/exports/{exportId}":{"get":{"tags":["Sbom"],"summary":"Export SBOM detail","operationId":"SbomExportDetail","parameters":[{"name":"exportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SbomExportDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/sbom/exports/{exportId}/download":{"get":{"tags":["Sbom"],"summary":"Export SBOM download","operationId":"SbomExportDownload","parameters":[{"name":"exportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found"}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations":{"get":{"tags":["Integrations"],"summary":"List integrations","operationId":"IntegrationsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations/slack/connect":{"post":{"tags":["Integrations"],"summary":"Integration connect slack","operationId":"IntegrationConnectSlack","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlackConnectRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationListItem"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations/teams/connect":{"post":{"tags":["Integrations"],"summary":"Integration connect teams","operationId":"IntegrationConnectTeams","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamsConnectRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationListItem"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations/email/configure":{"post":{"tags":["Integrations"],"summary":"Configure integration email","operationId":"IntegrationConfigureEmail","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailConfigureRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationListItem"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations/webhooks":{"post":{"tags":["Integrations"],"summary":"Integration connect webhook","operationId":"IntegrationConnectWebhook","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutboundWebhookConnectRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationListItem"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations/{integrationId}":{"delete":{"tags":["Integrations"],"summary":"Delete integration","operationId":"IntegrationDelete","parameters":[{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/integrations/{integrationId}/test":{"post":{"tags":["Integrations"],"summary":"Integration test","operationId":"IntegrationTest","parameters":[{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationTestResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationTestResponse"}}}}},"security":[{"ApiToken":[]}]}},"/scim/v2/ServiceProviderConfig":{"get":{"tags":["Scim"],"summary":"SCIM service provider config","operationId":"ScimServiceProviderConfig","responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{}}}}},"security":[{"ApiToken":[]}]}},"/scim/v2/ResourceTypes":{"get":{"tags":["Scim"],"summary":"SCIM resource types","operationId":"ScimResourceTypes","responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{}}}}},"security":[{"ApiToken":[]}]}},"/scim/v2/Schemas":{"get":{"tags":["Scim"],"summary":"SCIM schemas","operationId":"ScimSchemas","responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ScimSchemaResource"}}}}}},"security":[{"ApiToken":[]}]}},"/scim/v2/Users":{"get":{"tags":["Scim"],"summary":"List SCIM users","operationId":"ScimUsersList","responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimListResponseOfScimUserResource"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Scim"],"summary":"Create SCIM user","operationId":"ScimUserCreate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScimUserCreateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimUserResource"}}}},"201":{"description":"Created","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimUserResource"}}}},"400":{"description":"Bad Request","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimErrorResponse"}}}}},"security":[{"ApiToken":[]}]}},"/scim/v2/Users/{id}":{"get":{"tags":["Scim"],"summary":"Get SCIM user","operationId":"ScimUserGet","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimUserResource"}}}},"404":{"description":"Not Found","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimErrorResponse"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Scim"],"summary":"Patch SCIM user","operationId":"ScimUserPatch","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScimPatchRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimUserResource"}}}},"400":{"description":"Bad Request","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimErrorResponse"}}}},"404":{"description":"Not Found","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimErrorResponse"}}}}},"security":[{"ApiToken":[]}]},"delete":{"tags":["Scim"],"summary":"Delete SCIM user","operationId":"ScimUserDelete","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimErrorResponse"}}}}},"security":[{"ApiToken":[]}]}},"/scim/v2/Groups":{"get":{"tags":["Scim"],"summary":"List SCIM groups","operationId":"ScimGroupsList","responses":{"200":{"description":"OK","content":{"application/scim+json":{"schema":{"$ref":"#/components/schemas/ScimListResponseOfScimGroupResource"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/auth/sso":{"get":{"tags":["Auth"],"summary":"Get SSO config","operationId":"SsoConfigGet","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SsoConfigResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/auth/sso/configure":{"post":{"tags":["Auth"],"summary":"Set SSO config","operationId":"SsoConfigSet","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SsoConfigureRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SsoConfigureResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found"}},"security":[{"ApiToken":[]}]}},"/api/v1/audit-log":{"get":{"tags":["Audit"],"summary":"List audit log","operationId":"AuditLogList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuditListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/audit-log/export":{"get":{"tags":["Audit"],"summary":"Export audit log","operationId":"AuditLogExport","responses":{"200":{"description":"OK"},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/api-tokens":{"get":{"tags":["ApiTokens"],"summary":"List API tokens","operationId":"ApiTokensList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiTokenListResponse"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["ApiTokens"],"summary":"Create API token","operationId":"ApiTokenCreate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApiTokenRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApiTokenResponse"}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApiTokenResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/api-tokens/{apiTokenId}":{"delete":{"tags":["ApiTokens"],"summary":"Revoke API token","operationId":"ApiTokenRevoke","parameters":[{"name":"apiTokenId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/users/{userId}":{"delete":{"tags":["Users"],"summary":"Delete user","operationId":"UserDelete","parameters":[{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/tenants/current/data-export":{"post":{"tags":["Tenants"],"summary":"Export tenant data","operationId":"TenantDataExport","responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantDataExportResponse"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/package-summary":{"post":{"tags":["AI"],"summary":"AI package summary","operationId":"AiPackageSummary","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageSummaryRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/repository-summary":{"post":{"tags":["AI"],"summary":"AI repository summary","operationId":"AiRepositorySummary","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RepositorySummaryRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/executive-summary":{"post":{"tags":["AI"],"summary":"AI executive summary","operationId":"AiExecutiveSummary","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExecutiveSummaryRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/query":{"post":{"tags":["AI"],"summary":"AI query","operationId":"AiQuery","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NlQueryRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/remediation":{"post":{"tags":["AI"],"summary":"AI remediation","operationId":"AiRemediation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageSubjectRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/alternatives":{"post":{"tags":["AI"],"summary":"AI alternatives","operationId":"AiAlternatives","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageSubjectRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/pr-description":{"post":{"tags":["AI"],"summary":"AI PR description","operationId":"AiPrDescription","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDescriptionRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/ticket-description":{"post":{"tags":["AI"],"summary":"AI ticket description","operationId":"AiTicketDescription","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TicketDescriptionRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/security-review":{"post":{"tags":["AI"],"summary":"AI security review","operationId":"AiSecurityReview","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantWideRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/compliance-evidence":{"post":{"tags":["AI"],"summary":"AI compliance evidence","operationId":"AiComplianceEvidence","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TenantWideRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/watchlist-explanation":{"post":{"tags":["AI"],"summary":"AI watchlist explanation","operationId":"AiWatchlistExplanation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageSubjectRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/score-change-root-cause":{"post":{"tags":["AI"],"summary":"Score AI change root cause","operationId":"AiScoreChangeRootCause","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageSubjectRequest"}}}},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/ai/summaries/{summaryId}":{"get":{"tags":["AI"],"summary":"AI summary detail","operationId":"AiSummaryDetail","parameters":[{"name":"summaryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/subscription":{"get":{"tags":["Billing"],"summary":"Billing subscription","operationId":"BillingSubscription","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingSubscriptionResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/plans":{"get":{"tags":["Billing"],"summary":"Billing plans","operationId":"BillingPlans","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPlanCatalogResponse"}}}},"500":{"description":"Internal Server Error","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/usage":{"get":{"tags":["Billing"],"summary":"Billing usage","operationId":"BillingUsage","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingUsageResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/checkout-session":{"post":{"tags":["Billing"],"summary":"Create billing checkout session","operationId":"BillingCreateCheckoutSession","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingCheckoutSessionRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingCheckoutSessionResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/plan":{"post":{"tags":["Billing"],"summary":"Billing change plan","operationId":"BillingChangePlan","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPlanChangeRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPlanChangeResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/portal-session":{"post":{"tags":["Billing"],"summary":"Create billing portal session","operationId":"BillingCreatePortalSession","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPortalSessionRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPortalSessionResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/billing/invoices":{"get":{"tags":["Billing"],"summary":"Billing invoices","operationId":"BillingInvoices","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingInvoiceListResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/tenants":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics tenants","operationId":"AdminDiagnosticsTenants","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminTenantsResponse"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/workers":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics workers","operationId":"AdminDiagnosticsWorkers","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminWorkersResponse"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/queues":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics queues","operationId":"AdminDiagnosticsQueues","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminQueuesResponse"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/jobs/failed":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics failed jobs","operationId":"AdminDiagnosticsFailedJobs","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminFailedJobsResponse"}}}},"503":{"description":"Service Unavailable","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/integrations":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics integrations","operationId":"AdminDiagnosticsIntegrations","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminIntegrationsResponse"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/ai-provider-health":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics AI provider health","operationId":"AdminDiagnosticsAiProviderHealth","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminAiProviderHealthResponse"}}}}},"security":[{"ApiToken":[]}]}},"/admin/diagnostics/billing-health":{"get":{"tags":["AdminDiagnostics"],"summary":"Admin diagnostics billing health","operationId":"AdminDiagnosticsBillingHealth","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdminBillingHealthResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/settings/retention":{"get":{"tags":["Settings.Retention"],"summary":"Get settings retention","operationId":"SettingsRetentionGet","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetentionSettingsResponse"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Settings.Retention"],"summary":"Patch settings retention","operationId":"SettingsRetentionPatch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetentionPolicyPatch"}}}},"responses":{"204":{"description":"No Content"},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/feature-flags":{"get":{"tags":["FeatureFlags"],"summary":"List feature flags","operationId":"FeatureFlagsList","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeatureFlagsListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/feature-flags/{key}":{"patch":{"tags":["FeatureFlags"],"summary":"Patch feature flags","operationId":"FeatureFlagsPatch","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeatureFlagPatch"}}}},"responses":{"204":{"description":"No Content"},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/me/privacy/categories":{"get":{"tags":["Privacy"],"summary":"Privacy. categories","operationId":"Privacy.Categories","responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/me/dsr":{"get":{"tags":["Privacy"],"summary":"List privacy. dsr","operationId":"Privacy.ListDsr","responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]},"post":{"tags":["Privacy"],"summary":"Create privacy. dsr","operationId":"Privacy.CreateDsr","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDsrRequest"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/me/dsr/{id}/confirm":{"post":{"tags":["Privacy"],"summary":"Privacy. confirm erasure","operationId":"Privacy.ConfirmErasure","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/me/dsr/{id}":{"get":{"tags":["Privacy"],"summary":"Get privacy. dsr","operationId":"Privacy.GetDsr","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/me/dsr/{id}/download":{"get":{"tags":["Privacy"],"summary":"Privacy. download dsr","operationId":"Privacy.DownloadDsr","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/trends":{"get":{"tags":["Analytics"],"summary":"Analytics. trends","operationId":"Analytics.Trends","responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/trends/{day}/contributors":{"get":{"tags":["Analytics"],"summary":"Analytics. trend contributors","operationId":"Analytics.TrendContributors","parameters":[{"name":"day","in":"path","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrendContributors"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/benchmark":{"get":{"tags":["Analytics"],"summary":"Analytics. benchmark","operationId":"Analytics.Benchmark","responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/benchmark/opt-in":{"put":{"tags":["Analytics"],"summary":"Analytics. opt in","operationId":"Analytics.OptIn","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptInRequest"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/status/incidents":{"post":{"tags":["Status.Operator"],"summary":"Operator incidents. open","operationId":"OperatorIncidents.Open","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OpenIncidentRequest"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/status/incidents/{id}/updates":{"post":{"tags":["Status.Operator"],"summary":"Update operator incidents. post","operationId":"OperatorIncidents.PostUpdate","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PostUpdateRequest"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/status/incidents/changelog/{id}":{"patch":{"tags":["Status.Operator"],"summary":"Operator incidents. edit changelog","operationId":"OperatorIncidents.EditChangelog","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EditChangelogRequest"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"ApiToken":[]}]}},"/api/v1/privacy/compliance/dashboard":{"get":{"tags":["Compliance"],"summary":"Compliance. dashboard","operationId":"Compliance.Dashboard","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComplianceDashboard"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/privacy/dsr/{id}/certificate":{"get":{"tags":["Compliance"],"summary":"Compliance. certificate download","operationId":"Compliance.CertificateDownload","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/compliance/evidence-archives":{"post":{"tags":["Compliance"],"summary":"Compliance. enqueue evidence archive","operationId":"Compliance.EnqueueEvidenceArchive","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateEvidenceArchiveRequest"}}}},"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EvidenceArchiveResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"get":{"tags":["Compliance"],"summary":"List compliance. evidence archives","operationId":"Compliance.ListEvidenceArchives","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/EvidenceArchiveResponse"}}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/compliance/evidence-archives/{id}":{"get":{"tags":["Compliance"],"summary":"Get compliance. evidence archive","operationId":"Compliance.GetEvidenceArchive","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EvidenceArchiveDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/compliance/evidence-archives/{id}/download":{"get":{"tags":["Compliance"],"summary":"Compliance. download evidence archive","operationId":"Compliance.DownloadEvidenceArchive","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/compliance/controls":{"get":{"tags":["Compliance"],"summary":"Compliance. control dashboard","operationId":"Compliance.ControlDashboard","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ControlEvidenceDashboardResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/compliance/controls/{controlId}/evidence":{"get":{"tags":["Compliance"],"summary":"Compliance. control evidence","operationId":"Compliance.ControlEvidence","parameters":[{"name":"controlId","in":"path","required":true,"schema":{"type":"string"}},{"name":"periodStart","in":"query","schema":{"type":"string","format":"date"}},{"name":"periodEnd","in":"query","schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ControlEvidenceDetailResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/compliance/settings":{"get":{"tags":["Compliance"],"summary":"Get compliance. settings","operationId":"Compliance.GetSettings","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComplianceSettingsResponse"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Compliance"],"summary":"Update compliance. settings","operationId":"Compliance.UpdateSettings","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateComplianceSettingsRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComplianceSettingsResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/quarterly-summary":{"post":{"tags":["Analytics"],"summary":"Create analytics. quarterly summary.","operationId":"Analytics.QuarterlySummary.Create","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuarterlySummaryRequest"}}}},"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuarterlySummaryAcceptedResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/quarterly-summary/{id}":{"get":{"tags":["Analytics"],"summary":"Analytics. quarterly summary. detail","operationId":"Analytics.QuarterlySummary.Detail","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuarterlySummaryDetail"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/quarterly-summary/{id}/download":{"get":{"tags":["Analytics"],"summary":"Analytics. quarterly summary. download","operationId":"Analytics.QuarterlySummary.Download","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/scans":{"post":{"tags":["Quantum"],"summary":"Scan quantum. trigger","operationId":"Quantum.TriggerScan","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumScanResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"get":{"tags":["Quantum"],"summary":"List quantum. scans","operationId":"Quantum.ListScans","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/QuantumScanResponse"}}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/scans/{scanId}":{"get":{"tags":["Quantum"],"summary":"Scan quantum. get","operationId":"Quantum.GetScan","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"scanId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumScanDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/certificates":{"get":{"tags":["Quantum"],"summary":"List quantum. certificates","operationId":"Quantum.ListCertificates","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"classification","in":"query","schema":{"type":"string"}},{"name":"provenance","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/certificates/{certificateId}":{"get":{"tags":["Quantum"],"summary":"Get quantum. certificate","operationId":"Quantum.GetCertificate","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"certificateId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/certificates:upload":{"post":{"tags":["Quantum"],"summary":"Quantum. upload certificates","operationId":"Quantum.UploadCertificates","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateUploadRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateUploadResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/findings":{"get":{"tags":["Quantum"],"summary":"List quantum. findings","operationId":"Quantum.ListFindings","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"scanId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"classification","in":"query","schema":{"type":"string"}},{"name":"severity","in":"query","schema":{"type":"string"}},{"name":"status","in":"query","schema":{"type":"string"}},{"name":"surface","in":"query","schema":{"type":"string"}},{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"skip","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumFindingPageResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/findings/{findingId}":{"patch":{"tags":["Quantum"],"summary":"Quantum. change finding status","operationId":"Quantum.ChangeFindingStatus","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumFindingStatusUpdateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumFindingResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/scans/{scanId}/cbom":{"get":{"tags":["Quantum"],"summary":"Quantum. download cbom","operationId":"Quantum.DownloadCbom","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"scanId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/score":{"get":{"tags":["Quantum"],"summary":"Score quantum. get","operationId":"Quantum.GetScore","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumScoreResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/score/history":{"get":{"tags":["Quantum"],"summary":"Score quantum. get history","operationId":"Quantum.GetScoreHistory","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumScoreHistoryResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/exceptions":{"get":{"tags":["Quantum"],"summary":"List quantum. exceptions","operationId":"Quantum.ListExceptions","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumExceptionListResponse"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Quantum"],"summary":"Create quantum. exception","operationId":"Quantum.CreateException","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumExceptionCreateRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumExceptionResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/exceptions/{exceptionId}":{"delete":{"tags":["Quantum"],"summary":"Revoke quantum. exception","operationId":"Quantum.RevokeException","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"exceptionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/reports":{"post":{"tags":["Quantum"],"summary":"Generate quantum. report","operationId":"Quantum.GenerateReport","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumReportRequest"}}}},"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumReportResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/reports/{reportId}":{"get":{"tags":["Quantum"],"summary":"Get quantum. report","operationId":"Quantum.GetReport","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumReportStatusResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/reports/{reportId}/download":{"get":{"tags":["Quantum"],"summary":"Quantum. download report","operationId":"Quantum.DownloadReport","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/repositories/{repositoryId}/quantum/probe-endpoints/{endpointId}:probe":{"post":{"tags":["Quantum"],"summary":"Probe quantum. endpoint","operationId":"Quantum.ProbeEndpoint","parameters":[{"name":"repositoryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"endpointId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumScanResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/quantum/summary":{"get":{"tags":["Quantum"],"summary":"Quantum. tenant summary","operationId":"Quantum.TenantSummary","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuantumTenantSummaryResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/quantum/probe-endpoints":{"get":{"tags":["Quantum"],"summary":"Probe quantum. list endpoints","operationId":"Quantum.ListProbeEndpoints","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProbeEndpointListResponse"}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Quantum"],"summary":"Probe quantum. register endpoint","operationId":"Quantum.RegisterProbeEndpoint","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProbeEndpointRegisterRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProbeEndpointResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/quantum/probe-endpoints/{endpointId}":{"delete":{"tags":["Quantum"],"summary":"Probe quantum. delete endpoint","operationId":"Quantum.DeleteProbeEndpoint","parameters":[{"name":"endpointId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/quantum/probe-endpoints/{endpointId}:verify":{"post":{"tags":["Quantum"],"summary":"Probe quantum. verify endpoint","operationId":"Quantum.VerifyProbeEndpoint","parameters":[{"name":"endpointId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProbeVerifyRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProbeEndpointVerifyResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/quantum/tls-observations":{"get":{"tags":["Quantum"],"summary":"List quantum. tls observations","operationId":"Quantum.ListTlsObservations","parameters":[{"name":"host","in":"query","schema":{"type":"string"}},{"name":"origin","in":"query","schema":{"type":"string"}},{"name":"state","in":"query","schema":{"type":"string"}},{"name":"take","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"skip","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TlsObservationListResponse"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/quantum/tls-observations:ingest":{"post":{"tags":["Quantum"],"summary":"Quantum. ingest tls observation","operationId":"Quantum.IngestTlsObservation","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TlsObservationIngestBody"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TlsObservationResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products":{"get":{"tags":["Cra"],"summary":"List cra. products","operationId":"Cra.ListProducts","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraProductListItemResponse"}}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Cra"],"summary":"Create cra. product","operationId":"Cra.CreateProduct","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraProductCreateRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraProductListItemResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}":{"get":{"tags":["Cra"],"summary":"Get cra. product","operationId":"Cra.GetProduct","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraProductDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Cra"],"summary":"Update cra. product","operationId":"Cra.UpdateProduct","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraProductUpdateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraProductDetailResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}/releases":{"post":{"tags":["Cra"],"summary":"Create cra. release","operationId":"Cra.CreateRelease","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraReleaseCreateRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraProductReleaseSummaryResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/releases/{releaseId}/sbom":{"post":{"tags":["Cra"],"summary":"Generate cra. SBOM","operationId":"Cra.GenerateSbom","parameters":[{"name":"releaseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraSbomInfoResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"get":{"tags":["Cra"],"summary":"Cra. download SBOM","operationId":"Cra.DownloadSbom","parameters":[{"name":"releaseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/releases/{releaseId}/sbom/upload":{"post":{"tags":["Cra"],"summary":"Cra. upload SBOM","operationId":"Cra.UploadSbom","parameters":[{"name":"releaseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"format","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraSbomInfoResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"415":{"description":"Unsupported Media Type","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"422":{"description":"Unprocessable Entity","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/releases/{releaseId}/sbom/import-record":{"get":{"tags":["Cra"],"summary":"Import cra. get SPDX record","operationId":"Cra.GetSpdxImportRecord","parameters":[{"name":"releaseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraSpdxImportRecordResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings":{"get":{"tags":["Cra"],"summary":"List cra. findings","operationId":"Cra.ListFindings","parameters":[{"name":"class","in":"query","schema":{"type":"string"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"state","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraFindingListItemResponse"}}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}":{"get":{"tags":["Cra"],"summary":"Get cra. finding","operationId":"Cra.GetFinding","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraFindingDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}/awareness":{"post":{"tags":["Cra"],"summary":"Cra. log awareness","operationId":"Cra.LogAwareness","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraAwarenessLogRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraFindingDetailResponse"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}/acknowledge":{"post":{"tags":["Cra"],"summary":"Cra. acknowledge finding","operationId":"Cra.AcknowledgeFinding","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraFindingDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}/not-in-scope":{"post":{"tags":["Cra"],"summary":"Cra. mark finding not in scope","operationId":"Cra.MarkFindingNotInScope","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraNotInScopeRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraFindingDetailResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/watch/run":{"post":{"tags":["Cra"],"summary":"Run cra. watch","operationId":"Cra.RunWatch","parameters":[{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraWatchRunSummary"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/clocks/due":{"get":{"tags":["Cra"],"summary":"List cra. clocks due","operationId":"Cra.ListClocksDue","parameters":[{"name":"withinHours","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraClockDueItemResponse"}}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}/clock":{"get":{"tags":["Cra"],"summary":"Get cra. finding clock","operationId":"Cra.GetFindingClock","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraClockResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}/clock/fix-available":{"post":{"tags":["Cra"],"summary":"Cra. mark clock fix available","operationId":"Cra.MarkClockFixAvailable","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraClockResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/findings/{findingId}/reports/{stage}":{"post":{"tags":["Cra"],"summary":"Export cra. finding report pack","operationId":"Cra.ExportFindingReportPack","parameters":[{"name":"findingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stage","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraReportPackRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraReportPackResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/reports/{packId}":{"get":{"tags":["Cra"],"summary":"Cra. download report pack","operationId":"Cra.DownloadReportPack","parameters":[{"name":"packId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"format","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/incidents":{"post":{"tags":["Cra"],"summary":"Cra. declare incident","operationId":"Cra.DeclareIncident","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraIncidentDeclareRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraIncidentDeclareResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/duties":{"get":{"tags":["Cra"],"summary":"List cra. duties","operationId":"Cra.ListDuties","parameters":[{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraDutyItemResponse"}}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/annex-i":{"get":{"tags":["Cra"],"summary":"List cra. annex items","operationId":"Cra.ListAnnexItems","parameters":[{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraDutyItemResponse"}}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/annex-i/{itemId}":{"patch":{"tags":["Cra"],"summary":"Update cra. annex item","operationId":"Cra.UpdateAnnexItem","parameters":[{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraAnnexIItemUpdateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraDutyItemResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}/evidence-pack":{"post":{"tags":["Cra"],"summary":"Generate cra. evidence pack","operationId":"Cra.GenerateEvidencePack","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraEvidencePackResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/evidence-packs/{evidencePackId}":{"get":{"tags":["Cra"],"summary":"Cra. download evidence pack","operationId":"Cra.DownloadEvidencePack","parameters":[{"name":"evidencePackId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/export":{"get":{"tags":["Cra"],"summary":"Export cra. tenant data","operationId":"Cra.ExportTenantData","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraTenantExport"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}/regime":{"patch":{"tags":["Cra"],"summary":"Cra. declare regime","operationId":"Cra.DeclareRegime","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraRegimeUpdateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraRegimeResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"403":{"description":"Forbidden","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}/ai-act-duties":{"get":{"tags":["Cra"],"summary":"List cra. AI act duties","operationId":"Cra.ListAiActDuties","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraAiActDutyItemResponse"}}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/ai-act-duties/{itemId}":{"patch":{"tags":["Cra"],"summary":"Update cra. AI act duty","operationId":"Cra.UpdateAiActDuty","parameters":[{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraAiActDutyUpdateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CraAiActDutyItemResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}/model-dependencies":{"get":{"tags":["Cra"],"summary":"List cra. model dependencies","operationId":"Cra.ListModelDependencies","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraModelDependencyResponse"}}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/cra/products/{productId}/model-dependencies:detect":{"post":{"tags":["Cra"],"summary":"Cra. detect model dependencies","operationId":"Cra.DetectModelDependencies","parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CraModelDependencyResponse"}}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/ide/verdicts:batch":{"post":{"tags":["Ide"],"summary":"Ide verdicts batch","operationId":"IdeVerdictsBatch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchVerdictRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchVerdictResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"413":{"description":"Payload Too Large","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/destinations":{"get":{"tags":["Warehouse Export"],"summary":"List warehouse export. destinations","operationId":"WarehouseExport.ListDestinations","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ExportDestinationResponse"}}}}}},"security":[{"ApiToken":[]}]},"post":{"tags":["Warehouse Export"],"summary":"Create warehouse export. destination","operationId":"WarehouseExport.CreateDestination","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateExportDestinationRequest"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportDestinationResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/destinations/{id}":{"get":{"tags":["Warehouse Export"],"summary":"Get warehouse export. destination","operationId":"WarehouseExport.GetDestination","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportDestinationResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"patch":{"tags":["Warehouse Export"],"summary":"Update warehouse export. destination","operationId":"WarehouseExport.UpdateDestination","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateExportDestinationRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportDestinationResponse"}}}},"400":{"description":"Bad Request","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]},"delete":{"tags":["Warehouse Export"],"summary":"Delete warehouse export. destination","operationId":"WarehouseExport.DeleteDestination","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"204":{"description":"No Content"},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/destinations/{id}:test":{"post":{"tags":["Warehouse Export"],"summary":"Warehouse export. test connection","operationId":"WarehouseExport.TestConnection","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestConnectionResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/destinations/{id}:run":{"post":{"tags":["Warehouse Export"],"summary":"Run warehouse export. trigger","operationId":"WarehouseExport.TriggerRun","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"mode","in":"query","schema":{"type":"string"}}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportRunResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/destinations/{id}/runs":{"get":{"tags":["Warehouse Export"],"summary":"List warehouse export. runs","operationId":"WarehouseExport.ListRuns","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ExportRunDetailResponse"}}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/runs/{runId}":{"get":{"tags":["Warehouse Export"],"summary":"Run warehouse export. get","operationId":"WarehouseExport.GetRun","parameters":[{"name":"runId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportRunDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/runs/{runId}:replay":{"post":{"tags":["Warehouse Export"],"summary":"Run warehouse export. replay","operationId":"WarehouseExport.ReplayRun","parameters":[{"name":"runId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"202":{"description":"Accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportRunDetailResponse"}}}},"404":{"description":"Not Found","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}},"409":{"description":"Conflict","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/ApiProblemDetails"}}}}},"security":[{"ApiToken":[]}]}},"/api/v1/analytics/export/schema":{"get":{"tags":["Warehouse Export"],"summary":"Get warehouse export. schema","operationId":"WarehouseExport.GetSchema","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportSchemaResponse"}}}}},"security":[{"ApiToken":[]}]}}},"components":{"schemas":{"AcknowledgeAlertRequest":{"required":["status"],"type":"object","properties":{"status":{"type":"string","nullable":true}},"nullable":true},"ActorType":{"enum":["User","ServiceAccount","System","Webhook"],"type":"string"},"AdminAiProviderHealthResponse":{"required":["items","fallbackRate","windowHours"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AdminAiProviderRow"}},"fallbackRate":{"type":"number","format":"double"},"windowHours":{"type":"integer","format":"int32"}}},"AdminAiProviderRow":{"required":["provider","totalLast24h"],"type":"object","properties":{"provider":{"type":"string"},"totalLast24h":{"type":"integer","format":"int32"}}},"AdminBillingHealthResponse":{"required":["adapterImplementation","isConfigured","lastWebhookReceivedAtUtc","lastWebhookEventType","failedBillingEventsInWindow","lastReconcileRunAtUtc","lastReconcileOutcome","tenantPlanMirrorDriftCount","windowHours"],"type":"object","properties":{"adapterImplementation":{"type":"string"},"isConfigured":{"type":"boolean"},"lastWebhookReceivedAtUtc":{"type":"string","format":"date-time","nullable":true},"lastWebhookEventType":{"type":"string","nullable":true},"failedBillingEventsInWindow":{"type":"integer","format":"int32"},"lastReconcileRunAtUtc":{"type":"string","format":"date-time","nullable":true},"lastReconcileOutcome":{"type":"string","nullable":true},"tenantPlanMirrorDriftCount":{"type":"integer","format":"int32"},"windowHours":{"type":"integer","format":"int32"}}},"AdminFailedJobRow":{"required":["jobId","method","type","failedAt","reason","exceptionType"],"type":"object","properties":{"jobId":{"type":"string"},"method":{"type":"string","nullable":true},"type":{"type":"string","nullable":true},"failedAt":{"type":"string","format":"date-time","nullable":true},"reason":{"type":"string"},"exceptionType":{"type":"string","nullable":true}}},"AdminFailedJobsResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AdminFailedJobRow"}},"totalEstimate":{"type":"integer","format":"int64"}}},"AdminIntegrationRow":{"required":["tenantId","provider","externalAccountName","status","isActive","lastSyncAtUtc","createdAtUtc"],"type":"object","properties":{"tenantId":{"type":"string","format":"uuid"},"provider":{"type":"string"},"externalAccountName":{"type":"string"},"status":{"type":"string"},"isActive":{"type":"boolean"},"lastSyncAtUtc":{"type":"string","format":"date-time","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"}}},"AdminIntegrationsResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AdminIntegrationRow"}},"totalEstimate":{"type":"integer","format":"int32"}}},"AdminQueueRow":{"required":["name","length","fetched","firstJobs"],"type":"object","properties":{"name":{"type":"string"},"length":{"type":"integer","format":"int64"},"fetched":{"type":"integer","format":"int64","nullable":true},"firstJobs":{"type":"integer","format":"int32"}}},"AdminQueuesResponse":{"required":["items"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AdminQueueRow"}}}},"AdminTenantRow":{"required":["tenantId","slug","name","plan","status","createdAtUtc","deletedAtUtc"],"type":"object","properties":{"tenantId":{"type":"string","format":"uuid"},"slug":{"type":"string"},"name":{"type":"string"},"plan":{"type":"string"},"status":{"type":"string"},"createdAtUtc":{"type":"string","format":"date-time"},"deletedAtUtc":{"type":"string","format":"date-time","nullable":true}}},"AdminTenantsResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AdminTenantRow"}},"totalEstimate":{"type":"integer","format":"int32"}}},"AdminWorkerRow":{"required":["name","queues","workersCount","startedAt","heartbeat"],"type":"object","properties":{"name":{"type":"string"},"queues":{"type":"array","items":{"type":"string"}},"workersCount":{"type":"integer","format":"int32"},"startedAt":{"type":"string","format":"date-time"},"heartbeat":{"type":"string","format":"date-time","nullable":true}}},"AdminWorkersResponse":{"required":["items","registryHandles"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AdminWorkerRow"}},"registryHandles":{"type":"integer","format":"int32"}}},"AdvanceOnboardingStepRequest":{"required":["step","perStepData"],"type":"object","properties":{"step":{"type":"string"},"perStepData":{"$ref":"#/components/schemas/JsonElement"}}},"AlertDetail":{"required":["alertId","alertRuleId","trigger","severity","status","subject","summaryJson","deliveryAttemptsJson","acknowledgedByUserId","acknowledgedAtUtc","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"alertId":{"type":"string","format":"uuid"},"alertRuleId":{"type":"string","format":"uuid"},"trigger":{"type":"string"},"severity":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"summaryJson":{"type":"string"},"deliveryAttemptsJson":{"type":"string"},"acknowledgedByUserId":{"type":"string","format":"uuid","nullable":true},"acknowledgedAtUtc":{"type":"string","format":"date-time","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"AlertListItem":{"required":["alertId","alertRuleId","trigger","severity","status","subject","createdAtUtc"],"type":"object","properties":{"alertId":{"type":"string","format":"uuid"},"alertRuleId":{"type":"string","format":"uuid"},"trigger":{"type":"string"},"severity":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"createdAtUtc":{"type":"string","format":"date-time"}}},"AlertListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AlertListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"AlertRuleDetail":{"required":["alertRuleId","name","trigger","minSeverity","workspaceId","teamId","repositoryId","policyId","businessCriticalityFloor","channelsJson","suppressionsJson","enabled","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"alertRuleId":{"type":"string","format":"uuid"},"name":{"type":"string"},"trigger":{"type":"string"},"minSeverity":{"type":"string"},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"repositoryId":{"type":"string","format":"uuid","nullable":true},"policyId":{"type":"string","format":"uuid","nullable":true},"businessCriticalityFloor":{"type":"string","nullable":true},"channelsJson":{"type":"string"},"suppressionsJson":{"type":"string"},"enabled":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"AlertRuleListItem":{"required":["alertRuleId","name","trigger","minSeverity","scope","scopeId","enabled","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"alertRuleId":{"type":"string","format":"uuid"},"name":{"type":"string"},"trigger":{"type":"string"},"minSeverity":{"type":"string"},"scope":{"type":"string"},"scopeId":{"type":"string","format":"uuid","nullable":true},"enabled":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"AlertRuleListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AlertRuleListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"AnnexIItem":{"type":"object","properties":{"referenceKey":{"type":"string"},"title":{"type":"string"},"paraphrasedText":{"type":"string"},"primarySourceUrl":{"type":"string"},"applicableDate":{"type":"string","format":"date"},"status":{"$ref":"#/components/schemas/DutyStatus"},"linkedEvidenceArtifactIds":{"type":"string"},"catalogVersion":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"ApiProblemDetails":{"type":"object","properties":{"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"status":{"type":"integer","format":"int32","nullable":true},"detail":{"type":"string","nullable":true},"instance":{"type":"string","nullable":true},"correlationId":{"type":"string","format":"uuid","nullable":true},"errors":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}},"nullable":true}}},"ApiTokenListItem":{"required":["apiTokenId","name","prefix","roleScopeJson","lastUsedAtUtc","expiresAtUtc","revokedAtUtc","createdAtUtc"],"type":"object","properties":{"apiTokenId":{"type":"string","format":"uuid"},"name":{"type":"string"},"prefix":{"type":"string"},"roleScopeJson":{"type":"string"},"lastUsedAtUtc":{"type":"string","format":"date-time","nullable":true},"expiresAtUtc":{"type":"string","format":"date-time","nullable":true},"revokedAtUtc":{"type":"string","format":"date-time","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"}}},"ApiTokenListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ApiTokenListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"AuditAction":{"enum":["Login","LogoutFailed","SsoConfigChanged","ApiTokenCreated","ApiTokenRevoked","MfaEnabled","MfaDisabled","UserInvited","UserActivated","UserSuspended","UserDeleted","UserRoleGranted","UserRoleRevoked","WorkspaceCreated","WorkspaceUpdated","WorkspaceDeleted","TeamCreated","TeamUpdated","TeamDeleted","TenantUpdated","TenantDeletionStarted","TenantHardDeleted","ExposureStatusChanged","RepositoryConnected","RepositoryDisconnected","RepositoryImported","RepositoryRemoved","ScanStarted","ScanCompleted","ScanCancelled","ScanFailed","ScoringWeightsUpdated","PolicyCreated","PolicyChanged","PolicyDeleted","PolicyViolationStatusChanged","PolicyExceptionApproved","PolicyExceptionRevoked","PolicyExceptionExpired","PolicyActionInvoked","AlertRuleChanged","AlertAcknowledged","AlertMuted","ReportGenerated","ReportDownloaded","SbomImported","SbomExported","BillingChanged","UsageOverageReported","ExportDownloaded","AuditLogExported","DataSubjectErased","DataSubjectExportRequested","DataSubjectExportReady","DataSubjectErasureRequested","DataSubjectErasureConfirmed","DataSubjectErasureCertified","RetentionPurged","StatusIncidentOpened","StatusIncidentUpdated","StatusChangelogEdited","QuarterlySummaryGenerated","BenchmarkOptInChanged","EvidenceArchiveGenerated","EvidenceArchiveDownloaded","ComplianceSettingsUpdated","QuantumScanStarted","QuantumScanCompleted","QuantumFindingStatusChanged","QuantumExceptionCreated","QuantumReportGenerated","QuantumCertificateUploaded","QuantumCertificateInventoried","QuantumProbeEndpointRegistered","QuantumProbeEndpointVerified","QuantumTlsObservationIngested","QuantumSourceScanCompleted","QuantumConfigScanCompleted","CraAwarenessLogged","CraClassificationChanged","CraExceptionCreated","CraReportPackExported","CraIncidentDeclared","CraMarketStatusChanged","CraSbomAttached","CraAnnexItemStatusChanged","CraEvidencePackGenerated","CraDataExported","CraSpdxImported","CraRegimeChanged","CraAiActDutyStatusChanged","ExportDestinationConfigured","ExportDestinationDisabled","ExportRunStarted","ExportRunCompleted","ExportRunFailed"],"type":"string"},"AuditEntrySummary":{"required":["auditLogEntryId","action","actorUserId","actorType","targetType","targetId","correlationId","createdAtUtc"],"type":"object","properties":{"auditLogEntryId":{"type":"string","format":"uuid"},"action":{"type":"string"},"actorUserId":{"type":"string","format":"uuid","nullable":true},"actorType":{"type":"string"},"targetType":{"type":"string"},"targetId":{"type":"string","format":"uuid","nullable":true},"correlationId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"}}},"AuditListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AuditEntrySummary"}},"totalEstimate":{"type":"integer","format":"int32"}}},"AvailableRepositoriesResponse":{"required":["items","total"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AvailableRepositoryItem"}},"total":{"type":"integer","format":"int32"}}},"AvailableRepositoryItem":{"required":["externalRepositoryId","name","fullName","defaultBranch","visibility","isArchived","isFork","language","webUrl"],"type":"object","properties":{"externalRepositoryId":{"type":"string"},"name":{"type":"string"},"fullName":{"type":"string"},"defaultBranch":{"type":"string"},"visibility":{"type":"string"},"isArchived":{"type":"boolean"},"isFork":{"type":"boolean"},"language":{"type":"string","nullable":true},"webUrl":{"type":"string","nullable":true}}},"AwarenessEvent":{"type":"object","properties":{"craFindingId":{"type":"string","format":"uuid"},"awareAt":{"type":"string","format":"date-time"},"origin":{"$ref":"#/components/schemas/AwarenessOrigin"},"actorUserId":{"type":"string","format":"uuid","nullable":true},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"AwarenessOrigin":{"enum":["AutoClassification","ManualLog"],"type":"string"},"BadgeSeverity":{"enum":["Healthy","Warning","High"],"type":"string"},"BatchVerdictRequest":{"required":["repositoryId","dependencies"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"dependencies":{"type":"array","items":{"$ref":"#/components/schemas/DependencyRef"}}}},"BatchVerdictResponse":{"required":["repositoryId","verdicts","evaluatedAtUtc"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"verdicts":{"type":"array","items":{"$ref":"#/components/schemas/DependencyVerdict"}},"evaluatedAtUtc":{"type":"string","format":"date-time"}}},"BenchmarkProfilePatch":{"required":["industrySegment"],"type":"object","properties":{"industrySegment":{"type":"string"}},"nullable":true},"BenchmarkProfileResponse":{"required":["industrySegment","sizeBand","repositoryCount"],"type":"object","properties":{"industrySegment":{"type":"string"},"sizeBand":{"type":"string"},"repositoryCount":{"type":"integer","format":"int32"}}},"BillingCheckoutSessionRequest":{"required":["plan","billingInterval","successPath","cancelPath"],"type":"object","properties":{"plan":{"type":"string","nullable":true},"billingInterval":{"type":"string","nullable":true},"successPath":{"type":"string","nullable":true},"cancelPath":{"type":"string","nullable":true}},"nullable":true},"BillingCheckoutSessionResponse":{"required":["checkoutSessionId","checkoutUrl","plan","billingInterval","trialDays","expiresAtUtc"],"type":"object","properties":{"checkoutSessionId":{"type":"string"},"checkoutUrl":{"type":"string"},"plan":{"type":"string"},"billingInterval":{"type":"string"},"trialDays":{"type":"integer","format":"int32"},"expiresAtUtc":{"type":"string","format":"date-time","nullable":true}}},"BillingInvoiceListResponse":{"required":["items","nextCursor","hasMore"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/BillingInvoiceRow"}},"nextCursor":{"type":"string","nullable":true},"hasMore":{"type":"boolean"}}},"BillingInvoiceRow":{"required":["invoiceId","number","status","amountDueMinor","amountPaidMinor","currency","periodStartUtc","periodEndUtc","issuedAtUtc","hostedInvoiceUrl","pdfUrl"],"type":"object","properties":{"invoiceId":{"type":"string"},"number":{"type":"string","nullable":true},"status":{"type":"string"},"amountDueMinor":{"type":"integer","format":"int64"},"amountPaidMinor":{"type":"integer","format":"int64"},"currency":{"type":"string"},"periodStartUtc":{"type":"string","format":"date-time","nullable":true},"periodEndUtc":{"type":"string","format":"date-time","nullable":true},"issuedAtUtc":{"type":"string","format":"date-time"},"hostedInvoiceUrl":{"type":"string","nullable":true},"pdfUrl":{"type":"string","nullable":true}}},"BillingPlanCatalogItem":{"required":["plan","displayName","isSelfServe","monthlyAmountMinor","annualAmountMinor","annualMonthlyEquivalentMinor","trialDays","isCurrent","contactSalesUrl","limits"],"type":"object","properties":{"plan":{"type":"string"},"displayName":{"type":"string"},"isSelfServe":{"type":"boolean"},"monthlyAmountMinor":{"type":"integer","format":"int64","nullable":true},"annualAmountMinor":{"type":"integer","format":"int64","nullable":true},"annualMonthlyEquivalentMinor":{"type":"integer","format":"int64","nullable":true},"trialDays":{"type":"integer","format":"int32"},"isCurrent":{"type":"boolean"},"contactSalesUrl":{"type":"string","nullable":true},"limits":{"type":"object","additionalProperties":{"type":"number","format":"double","nullable":true}}}},"BillingPlanCatalogResponse":{"required":["currency","items"],"type":"object","properties":{"currency":{"type":"string"},"items":{"type":"array","items":{"$ref":"#/components/schemas/BillingPlanCatalogItem"}}}},"BillingPlanChangeRequest":{"required":["plan","billingInterval","acknowledgeLimitReduction"],"type":"object","properties":{"plan":{"type":"string","nullable":true},"billingInterval":{"type":"string","nullable":true},"acknowledgeLimitReduction":{"type":"boolean"}},"nullable":true},"BillingPlanChangeResponse":{"required":["plan","previousPlan","billingInterval","previousBillingInterval","status","effectiveAtUtc","effectiveTiming","prorationAppliedByProvider","currentPeriodEndUtc"],"type":"object","properties":{"plan":{"type":"string"},"previousPlan":{"type":"string"},"billingInterval":{"type":"string"},"previousBillingInterval":{"type":"string"},"status":{"type":"string"},"effectiveAtUtc":{"type":"string","format":"date-time","nullable":true},"effectiveTiming":{"type":"string"},"prorationAppliedByProvider":{"type":"boolean"},"currentPeriodEndUtc":{"type":"string","format":"date-time","nullable":true}}},"BillingPortalSessionRequest":{"required":["returnPath"],"type":"object","properties":{"returnPath":{"type":"string","nullable":true}},"nullable":true},"BillingPortalSessionResponse":{"required":["portalUrl","expiresAtUtc"],"type":"object","properties":{"portalUrl":{"type":"string"},"expiresAtUtc":{"type":"string","format":"date-time","nullable":true}}},"BillingSubscriptionResponse":{"required":["isConfigured","plan","status","currentPeriodEndUtc","lastInvoiceUrl"],"type":"object","properties":{"isConfigured":{"type":"boolean"},"plan":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"currentPeriodEndUtc":{"type":"string","format":"date-time","nullable":true},"lastInvoiceUrl":{"type":"string","nullable":true},"subscriptionStatus":{"type":"string","default":null,"nullable":true},"billingInterval":{"type":"string","default":null,"nullable":true},"trialEndUtc":{"type":"string","format":"date-time","default":null,"nullable":true},"cancelAtPeriodEnd":{"type":"boolean","default":false},"cancelsAtUtc":{"type":"string","format":"date-time","default":null,"nullable":true},"hasPaymentProblem":{"type":"boolean","default":false},"isSelfServe":{"type":"boolean","default":false},"lastSyncedAtUtc":{"type":"string","format":"date-time","default":null,"nullable":true}}},"BillingUsageResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/BillingUsageRow"}},"totalEstimate":{"type":"integer","format":"int32"}}},"BillingUsageRow":{"required":["usageRecordId","dimension","valueAtUtc","value","stripeRecordId"],"type":"object","properties":{"usageRecordId":{"type":"string","format":"uuid"},"dimension":{"type":"string"},"valueAtUtc":{"type":"string","format":"date-time"},"value":{"type":"number","format":"double"},"stripeRecordId":{"type":"string","nullable":true}}},"CertificateListResponse":{"required":["items"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/CertificateResponse"}}}},"CertificateProvenanceResponse":{"required":["source","ref","discoveredAtUtc"],"type":"object","properties":{"source":{"type":"string"},"ref":{"type":"string"},"discoveredAtUtc":{"type":"string","format":"date-time"}}},"CertificateResponse":{"required":["id","repositoryId","fingerprintSha256","subject","issuer","serialNumber","notBeforeUtc","notAfterUtc","signatureAlgorithm","publicKeyAlgorithm","publicKeyBits","curve","classification","algorithmCatalogEntryId","provenance","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid","nullable":true},"fingerprintSha256":{"type":"string"},"subject":{"type":"string"},"issuer":{"type":"string"},"serialNumber":{"type":"string"},"notBeforeUtc":{"type":"string","format":"date-time"},"notAfterUtc":{"type":"string","format":"date-time"},"signatureAlgorithm":{"type":"string"},"publicKeyAlgorithm":{"type":"string"},"publicKeyBits":{"type":"integer","format":"int32","nullable":true},"curve":{"type":"string","nullable":true},"classification":{"type":"string"},"algorithmCatalogEntryId":{"type":"string","format":"uuid","nullable":true},"provenance":{"type":"array","items":{"$ref":"#/components/schemas/CertificateProvenanceResponse"}},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"CertificateUploadItem":{"required":["fileName","contentBase64"],"type":"object","properties":{"fileName":{"type":"string","nullable":true},"contentBase64":{"type":"string"}}},"CertificateUploadRequest":{"required":["certificates"],"type":"object","properties":{"certificates":{"type":"array","items":{"$ref":"#/components/schemas/CertificateUploadItem"}}},"nullable":true},"CertificateUploadResponse":{"required":["certificates"],"type":"object","properties":{"certificates":{"type":"array","items":{"$ref":"#/components/schemas/CertificateResponse"}}}},"CliVersionResponse":{"required":["latestStable","minimumSupported","releasedAt"],"type":"object","properties":{"latestStable":{"type":"string"},"minimumSupported":{"type":"string"},"releasedAt":{"type":"string","format":"date-time"}}},"ClockKind":{"enum":["Vulnerability","SevereIncident"],"type":"string"},"ClockStage":{"enum":["AwarenessLogged","EarlyWarningDue","NotificationDue","FixPending","FinalReportDue","Closed"],"type":"string"},"ComplianceDashboard":{"required":["counts","statutoryWindow","recent"],"type":"object","properties":{"counts":{"$ref":"#/components/schemas/ComplianceDsrCounts"},"statutoryWindow":{"$ref":"#/components/schemas/StatutoryWindowSummary"},"recent":{"type":"array","items":{"$ref":"#/components/schemas/ComplianceDsrRow"}}}},"ComplianceDsrCounts":{"required":["total","export","erasure","restriction","queued","inProgress","ready","downloaded","expired","failed"],"type":"object","properties":{"total":{"type":"integer","format":"int32"},"export":{"type":"integer","format":"int32"},"erasure":{"type":"integer","format":"int32"},"restriction":{"type":"integer","format":"int32"},"queued":{"type":"integer","format":"int32"},"inProgress":{"type":"integer","format":"int32"},"ready":{"type":"integer","format":"int32"},"downloaded":{"type":"integer","format":"int32"},"expired":{"type":"integer","format":"int32"},"failed":{"type":"integer","format":"int32"}}},"ComplianceDsrRow":{"required":["id","subjectUserId","subjectHash","type","status","requestedAtUtc","completedAtUtc","dueAtUtc","overdue","hasCertificate"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"subjectUserId":{"type":"string","format":"uuid","nullable":true},"subjectHash":{"type":"string","nullable":true},"type":{"type":"string"},"status":{"type":"string"},"requestedAtUtc":{"type":"string","format":"date-time"},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"dueAtUtc":{"type":"string","format":"date-time"},"overdue":{"type":"boolean"},"hasCertificate":{"type":"boolean"}}},"CompliancePeriodResponse":{"required":["periodStart","periodEnd"],"type":"object","properties":{"periodStart":{"type":"string","format":"date"},"periodEnd":{"type":"string","format":"date"}}},"ComplianceSettingsResponse":{"required":["freshnessWindowDays","defaultPeriod"],"type":"object","properties":{"freshnessWindowDays":{"type":"integer","format":"int32"},"defaultPeriod":{"$ref":"#/components/schemas/CompliancePeriodResponse"}}},"ControlCoverageSummary":{"required":["controlId","status","latestEvidenceAtUtc"],"type":"object","properties":{"controlId":{"type":"string"},"status":{"type":"string"},"latestEvidenceAtUtc":{"type":"string","format":"date-time","nullable":true}}},"ControlEvidenceDashboardResponse":{"required":["freshnessWindowDays","controls"],"type":"object","properties":{"freshnessWindowDays":{"type":"integer","format":"int32"},"controls":{"type":"array","items":{"$ref":"#/components/schemas/ControlEvidenceRow"}}}},"ControlEvidenceDetailResponse":{"required":["controlId","area","description","periodStart","periodEnd","status","latestEvidenceAtUtc","items"],"type":"object","properties":{"controlId":{"type":"string"},"area":{"type":"string"},"description":{"type":"string"},"periodStart":{"type":"string","format":"date"},"periodEnd":{"type":"string","format":"date"},"status":{"type":"string"},"latestEvidenceAtUtc":{"type":"string","format":"date-time","nullable":true},"items":{"type":"array","items":{"$ref":"#/components/schemas/ControlEvidenceItem"}}}},"ControlEvidenceItem":{"required":["fileName","mediaType","sizeBytes"],"type":"object","properties":{"fileName":{"type":"string"},"mediaType":{"type":"string"},"sizeBytes":{"type":"integer","format":"int64"}}},"ControlEvidenceRow":{"required":["id","area","description","soc2Refs","iso27001Refs","status","latestEvidenceAtUtc","partialCoverageNote"],"type":"object","properties":{"id":{"type":"string"},"area":{"type":"string"},"description":{"type":"string"},"soc2Refs":{"type":"array","items":{"type":"string"}},"iso27001Refs":{"type":"array","items":{"type":"string"}},"status":{"type":"string"},"latestEvidenceAtUtc":{"type":"string","format":"date-time","nullable":true},"partialCoverageNote":{"type":"string","nullable":true}}},"CraAiActDutyItemResponse":{"required":["id","modelDependencyId","regulationKind","referenceKey","title","paraphrasedText","primarySourceUrl","applicableDate","status","linkedEvidenceArtifactIds","catalogVersion","disclaimer"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"modelDependencyId":{"type":"string","format":"uuid","nullable":true},"regulationKind":{"$ref":"#/components/schemas/DutyRegulationKind"},"referenceKey":{"type":"string"},"title":{"type":"string"},"paraphrasedText":{"type":"string"},"primarySourceUrl":{"type":"string"},"applicableDate":{"type":"string","format":"date"},"status":{"$ref":"#/components/schemas/DutyStatus"},"linkedEvidenceArtifactIds":{"type":"array","items":{"type":"string","format":"uuid"}},"catalogVersion":{"type":"string"},"disclaimer":{"type":"string"}}},"CraAiActDutyUpdateRequest":{"required":["status","linkedEvidenceArtifactIds"],"type":"object","properties":{"status":{"$ref":"#/components/schemas/DutyStatus"},"linkedEvidenceArtifactIds":{"type":"array","items":{"type":"string","format":"uuid"}}},"nullable":true},"CraAnnexIItemUpdateRequest":{"required":["status","linkedEvidenceArtifactIds"],"type":"object","properties":{"status":{"$ref":"#/components/schemas/DutyStatus"},"linkedEvidenceArtifactIds":{"type":"array","items":{"type":"string","format":"uuid"}}},"nullable":true},"CraAuditTimelineEntryResponse":{"required":["eventType","occurredAt","actorUserId"],"type":"object","properties":{"eventType":{"type":"string"},"occurredAt":{"type":"string","format":"date-time"},"actorUserId":{"type":"string","format":"uuid","nullable":true}}},"CraAwarenessLogRequest":{"required":["awareAt"],"type":"object","properties":{"awareAt":{"type":"string","format":"date-time"}},"nullable":true},"CraClass":{"enum":["Reportable","Watch","Track","Info","None"],"type":"string"},"CraClassification":{"enum":["Reportable","Watch","Track","Info"],"type":"string"},"CraClockDueItemResponse":{"required":["reportingClockId","craFindingId","incidentDeclarationId","productId","kind","stage","dueAtUtc","dueAtCet"],"type":"object","properties":{"reportingClockId":{"type":"string","format":"uuid"},"craFindingId":{"type":"string","format":"uuid","nullable":true},"incidentDeclarationId":{"type":"string","format":"uuid","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"kind":{"$ref":"#/components/schemas/ClockKind"},"stage":{"$ref":"#/components/schemas/ClockStage"},"dueAtUtc":{"type":"string","format":"date-time"},"dueAtCet":{"type":"string"}}},"CraClockResponse":{"required":["id","kind","stage","awarenessInstant","earlyWarningDueAt","notificationDueAt","finalReportDueAt","escalationHistory","regulatoryReferenceVersion"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"kind":{"$ref":"#/components/schemas/ClockKind"},"stage":{"$ref":"#/components/schemas/ClockStage"},"awarenessInstant":{"type":"string","format":"date-time"},"earlyWarningDueAt":{"type":"string","format":"date-time"},"notificationDueAt":{"type":"string","format":"date-time"},"finalReportDueAt":{"type":"string","format":"date-time"},"escalationHistory":{"type":"array","items":{"type":"string"}},"regulatoryReferenceVersion":{"type":"string"}}},"CraDutyItemResponse":{"required":["id","referenceKey","title","paraphrasedText","primarySourceUrl","applicableDate","status","linkedEvidenceArtifactIds","catalogVersion"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"referenceKey":{"type":"string"},"title":{"type":"string"},"paraphrasedText":{"type":"string"},"primarySourceUrl":{"type":"string"},"applicableDate":{"type":"string","format":"date"},"status":{"$ref":"#/components/schemas/DutyStatus"},"linkedEvidenceArtifactIds":{"type":"array","items":{"type":"string","format":"uuid"}},"catalogVersion":{"type":"string"}}},"CraEvidencePackResponse":{"required":["id","productId","generatedAt","contentsManifest"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"generatedAt":{"type":"string","format":"date-time"},"contentsManifest":{"type":"array","items":{"type":"string"}}}},"CraExploitationSignalResponse":{"required":["id","source","externalRef","observedAt","isSupportingOnly"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"source":{"$ref":"#/components/schemas/SignalSource"},"externalRef":{"type":"string"},"observedAt":{"type":"string","format":"date-time"},"isSupportingOnly":{"type":"boolean"}}},"CraFinding":{"type":"object","properties":{"productReleaseId":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"vulnerabilityId":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"affectedVersion":{"type":"string"},"componentPurl":{"type":"string"},"classification":{"$ref":"#/components/schemas/CraClassification"},"workflowState":{"$ref":"#/components/schemas/FindingWorkflowState"},"awarenessEventId":{"type":"string","format":"uuid","nullable":true},"reportingClockId":{"type":"string","format":"uuid","nullable":true},"firstDetectedAt":{"type":"string","format":"date-time"},"lastEvaluatedAt":{"type":"string","format":"date-time"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"CraFindingDetailResponse":{"required":["id","productId","productReleaseId","vulnerabilityId","packageId","componentPurl","affectedVersion","classification","workflowState","firstDetectedAt","lastEvaluatedAt","signals","awarenessEventId","reportingClockId","auditTimeline"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"productReleaseId":{"type":"string","format":"uuid"},"vulnerabilityId":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"componentPurl":{"type":"string"},"affectedVersion":{"type":"string"},"classification":{"$ref":"#/components/schemas/CraClassification"},"workflowState":{"$ref":"#/components/schemas/FindingWorkflowState"},"firstDetectedAt":{"type":"string","format":"date-time"},"lastEvaluatedAt":{"type":"string","format":"date-time"},"signals":{"type":"array","items":{"$ref":"#/components/schemas/CraExploitationSignalResponse"}},"awarenessEventId":{"type":"string","format":"uuid","nullable":true},"reportingClockId":{"type":"string","format":"uuid","nullable":true},"auditTimeline":{"type":"array","items":{"$ref":"#/components/schemas/CraAuditTimelineEntryResponse"}}}},"CraFindingListItemResponse":{"required":["id","productId","productReleaseId","componentPurl","affectedVersion","classification","workflowState","firstDetectedAt"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"productReleaseId":{"type":"string","format":"uuid"},"componentPurl":{"type":"string"},"affectedVersion":{"type":"string"},"classification":{"$ref":"#/components/schemas/CraClassification"},"workflowState":{"$ref":"#/components/schemas/FindingWorkflowState"},"firstDetectedAt":{"type":"string","format":"date-time"}}},"CraIncidentDeclareRequest":{"required":["title","description","productId"],"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"productId":{"type":"string","format":"uuid","nullable":true}},"nullable":true},"CraIncidentDeclareResponse":{"required":["id","productId","title","description","declaredByUserId","declaredAt","reportingClockId"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid","nullable":true},"title":{"type":"string"},"description":{"type":"string"},"declaredByUserId":{"type":"string","format":"uuid"},"declaredAt":{"type":"string","format":"date-time"},"reportingClockId":{"type":"string","format":"uuid"}}},"CraModelDependencyResponse":{"required":["id","productReleaseId","componentPurl","name","version","classification","capabilityClass","modelCatalogEntryId","detectedAtUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productReleaseId":{"type":"string","format":"uuid"},"componentPurl":{"type":"string"},"name":{"type":"string"},"version":{"type":"string","nullable":true},"classification":{"$ref":"#/components/schemas/ModelDependencyClassification"},"capabilityClass":{"$ref":"#/components/schemas/ModelCapabilityClass"},"modelCatalogEntryId":{"type":"string","format":"uuid","nullable":true},"detectedAtUtc":{"type":"string","format":"date-time"}}},"CraNotInScopeRequest":{"required":["justification","expiresAt"],"type":"object","properties":{"justification":{"type":"string"},"expiresAt":{"type":"string","format":"date-time"}},"nullable":true},"CraPolicyException":{"type":"object","properties":{"scope":{"type":"string"},"justification":{"type":"string"},"expiresAt":{"type":"string","format":"date-time"},"createdByUserId":{"type":"string","format":"uuid"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"CraProductCreateRequest":{"required":["name","description","euMarketStatus","supportPeriodStart","supportPeriodEnd"],"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string","nullable":true},"euMarketStatus":{"$ref":"#/components/schemas/EuMarketStatus"},"supportPeriodStart":{"type":"string","format":"date","nullable":true},"supportPeriodEnd":{"type":"string","format":"date","nullable":true}},"nullable":true},"CraProductDetailResponse":{"required":["id","name","description","euMarketStatus","supportPeriodStart","supportPeriodEnd","releases"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string","nullable":true},"euMarketStatus":{"$ref":"#/components/schemas/EuMarketStatus"},"supportPeriodStart":{"type":"string","format":"date","nullable":true},"supportPeriodEnd":{"type":"string","format":"date","nullable":true},"releases":{"type":"array","items":{"$ref":"#/components/schemas/CraProductReleaseSummaryResponse"}}}},"CraProductListItemResponse":{"required":["id","name","euMarketStatus","supportPeriodStart","supportPeriodEnd","releaseCount","worstFindingClassification"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"euMarketStatus":{"$ref":"#/components/schemas/EuMarketStatus"},"supportPeriodStart":{"type":"string","format":"date","nullable":true},"supportPeriodEnd":{"type":"string","format":"date","nullable":true},"releaseCount":{"type":"integer","format":"int32"},"worstFindingClassification":{"$ref":"#/components/schemas/NullableOfCraClassification"}}},"CraProductReleaseSummaryResponse":{"required":["id","version","releasedAt","sourceScanId","isManualUpload","sbomDocumentId","sbomFreshness"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"version":{"type":"string"},"releasedAt":{"type":"string","format":"date-time","nullable":true},"sourceScanId":{"type":"string","format":"uuid","nullable":true},"isManualUpload":{"type":"boolean"},"sbomDocumentId":{"type":"string","format":"uuid","nullable":true},"sbomFreshness":{"$ref":"#/components/schemas/SbomFreshness"}}},"CraProductUpdateRequest":{"required":["euMarketStatus","supportPeriodStart","supportPeriodEnd"],"type":"object","properties":{"euMarketStatus":{"$ref":"#/components/schemas/EuMarketStatus"},"supportPeriodStart":{"type":"string","format":"date","nullable":true},"supportPeriodEnd":{"type":"string","format":"date","nullable":true}},"nullable":true},"CraRegimeResponse":{"required":["productId","regime","effectiveFromUtc","disclaimer"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"regime":{"$ref":"#/components/schemas/RegulatoryRegime"},"effectiveFromUtc":{"type":"string","format":"date-time"},"disclaimer":{"type":"string"}}},"CraRegimeUpdateRequest":{"required":["regime","effectiveFromUtc"],"type":"object","properties":{"regime":{"$ref":"#/components/schemas/RegulatoryRegime"},"effectiveFromUtc":{"type":"string","format":"date-time","nullable":true}},"nullable":true},"CraReleaseCreateRequest":{"required":["version","sourceScanId","manualUpload","releasedAt"],"type":"object","properties":{"version":{"type":"string"},"sourceScanId":{"type":"string","format":"uuid","nullable":true},"manualUpload":{"type":"boolean"},"releasedAt":{"type":"string","format":"date-time","nullable":true}},"nullable":true},"CraReportPackRequest":{"required":["signOffStatement"],"type":"object","properties":{"signOffStatement":{"type":"string"}},"nullable":true},"CraReportPackResponse":{"required":["id","craFindingId","incidentDeclarationId","stage","srpFieldSetVersion","regulatoryReferenceVersion","signOffActorUserId","signOffStatement","signedOffAt","generatedAt","disclaimer"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"craFindingId":{"type":"string","format":"uuid","nullable":true},"incidentDeclarationId":{"type":"string","format":"uuid","nullable":true},"stage":{"$ref":"#/components/schemas/ReportStage"},"srpFieldSetVersion":{"type":"string"},"regulatoryReferenceVersion":{"type":"string"},"signOffActorUserId":{"type":"string","format":"uuid"},"signOffStatement":{"type":"string"},"signedOffAt":{"type":"string","format":"date-time"},"generatedAt":{"type":"string","format":"date-time"},"disclaimer":{"type":"string"}}},"CraSbomInfoResponse":{"required":["id","productReleaseId","source","schemaVersion","componentCount","topLevelComponentCount","generatedAt","freshness"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productReleaseId":{"type":"string","format":"uuid"},"source":{"$ref":"#/components/schemas/SbomSource"},"schemaVersion":{"type":"string"},"componentCount":{"type":"integer","format":"int32"},"topLevelComponentCount":{"type":"integer","format":"int32"},"generatedAt":{"type":"string","format":"date-time"},"freshness":{"$ref":"#/components/schemas/SbomFreshness"}}},"CraSpdxElementOutcome":{"required":["spdxId","mappedTo","outcome","reason"],"type":"object","properties":{"spdxId":{"type":"string"},"mappedTo":{"type":"string","nullable":true},"outcome":{"type":"string"},"reason":{"type":"string","nullable":true}}},"CraSpdxImportRecordResponse":{"required":["importRecordId","sbomDocumentId","productReleaseId","sourceFormat","componentCount","mappedComponentCount","flaggedCount","importedAtUtc","importedByUserId","elementOutcomes"],"type":"object","properties":{"importRecordId":{"type":"string","format":"uuid"},"sbomDocumentId":{"type":"string","format":"uuid"},"productReleaseId":{"type":"string","format":"uuid"},"sourceFormat":{"$ref":"#/components/schemas/SbomFormat"},"componentCount":{"type":"integer","format":"int32"},"mappedComponentCount":{"type":"integer","format":"int32"},"flaggedCount":{"type":"integer","format":"int32"},"importedAtUtc":{"type":"string","format":"date-time"},"importedByUserId":{"type":"string","format":"uuid","nullable":true},"elementOutcomes":{"type":"array","items":{"$ref":"#/components/schemas/CraSpdxElementOutcome"}}}},"CraTenantExport":{"required":["tenantId","generatedAtUtc","products","releases","sbomDocuments","findings","exploitationSignals","awarenessEvents","reportingClocks","reportPacks","incidentDeclarations","policyExceptions","dutyItems","annexItems","evidencePacks"],"type":"object","properties":{"tenantId":{"type":"string","format":"uuid"},"generatedAtUtc":{"type":"string","format":"date-time"},"products":{"type":"array","items":{"$ref":"#/components/schemas/Product"}},"releases":{"type":"array","items":{"$ref":"#/components/schemas/ProductRelease"}},"sbomDocuments":{"type":"array","items":{"$ref":"#/components/schemas/SbomDocument"}},"findings":{"type":"array","items":{"$ref":"#/components/schemas/CraFinding"}},"exploitationSignals":{"type":"array","items":{"$ref":"#/components/schemas/ExploitationSignal"}},"awarenessEvents":{"type":"array","items":{"$ref":"#/components/schemas/AwarenessEvent"}},"reportingClocks":{"type":"array","items":{"$ref":"#/components/schemas/ReportingClock"}},"reportPacks":{"type":"array","items":{"$ref":"#/components/schemas/ReportPack"}},"incidentDeclarations":{"type":"array","items":{"$ref":"#/components/schemas/IncidentDeclaration"}},"policyExceptions":{"type":"array","items":{"$ref":"#/components/schemas/CraPolicyException"}},"dutyItems":{"type":"array","items":{"$ref":"#/components/schemas/DutyChecklistItem"}},"annexItems":{"type":"array","items":{"$ref":"#/components/schemas/AnnexIItem"}},"evidencePacks":{"type":"array","items":{"$ref":"#/components/schemas/EvidencePack"}}}},"CraVerdict":{"required":["class","evidenceRefs"],"type":"object","properties":{"class":{"$ref":"#/components/schemas/CraClass"},"evidenceRefs":{"type":"array","items":{"type":"string"}}},"nullable":true},"CraWatchRunSummary":{"required":["tenantId","releasesEvaluated","findingsCreated","findingsReclassified","reportableCount","watchCount","trackCount","infoCount","runAtUtc"],"type":"object","properties":{"tenantId":{"type":"string","format":"uuid"},"releasesEvaluated":{"type":"integer","format":"int32"},"findingsCreated":{"type":"integer","format":"int32"},"findingsReclassified":{"type":"integer","format":"int32"},"reportableCount":{"type":"integer","format":"int32"},"watchCount":{"type":"integer","format":"int32"},"trackCount":{"type":"integer","format":"int32"},"infoCount":{"type":"integer","format":"int32"},"runAtUtc":{"type":"string","format":"date-time"}}},"CreateAlertRuleRequest":{"required":["name","trigger","channelsJson","suppressionsJson","minSeverity","workspaceId","teamId","repositoryId","policyId","businessCriticalityFloor","enabled"],"type":"object","properties":{"name":{"type":"string"},"trigger":{"type":"string"},"channelsJson":{"type":"string","nullable":true},"suppressionsJson":{"type":"string","nullable":true},"minSeverity":{"type":"string","nullable":true},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"repositoryId":{"type":"string","format":"uuid","nullable":true},"policyId":{"type":"string","format":"uuid","nullable":true},"businessCriticalityFloor":{"type":"string","nullable":true},"enabled":{"type":"boolean","nullable":true}}},"CreateApiTokenRequest":{"required":["name","roleScopeJson","expiresAtUtc"],"type":"object","properties":{"name":{"type":"string"},"roleScopeJson":{"type":"string","nullable":true},"expiresAtUtc":{"type":"string","format":"date-time","nullable":true}},"nullable":true},"CreateApiTokenResponse":{"required":["apiTokenId","name","prefix","rawSecret","roleScopeJson","expiresAtUtc","createdAtUtc","replay"],"type":"object","properties":{"apiTokenId":{"type":"string","format":"uuid"},"name":{"type":"string"},"prefix":{"type":"string"},"rawSecret":{"type":"string","nullable":true},"roleScopeJson":{"type":"string"},"expiresAtUtc":{"type":"string","format":"date-time","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"},"replay":{"type":"boolean"}}},"CreateDsrRequest":{"required":["type","categories"],"type":"object","properties":{"type":{"type":"string"},"categories":{"type":"array","items":{"type":"string"},"nullable":true}}},"CreateExportDestinationRequest":{"required":["name","warehouseType","endpointConfigJson","grantReference","selectedDatasets","format","scheduleCron","grantMaterialBase64"],"type":"object","properties":{"name":{"type":"string","nullable":true},"warehouseType":{"$ref":"#/components/schemas/WarehouseType"},"endpointConfigJson":{"type":"string","nullable":true},"grantReference":{"type":"string","nullable":true},"selectedDatasets":{"type":"array","items":{"$ref":"#/components/schemas/ExportDatasetKind"},"nullable":true},"format":{"$ref":"#/components/schemas/ExportFormat"},"scheduleCron":{"type":"string","nullable":true},"grantMaterialBase64":{"type":"string","nullable":true}},"nullable":true},"CreatePolicyRequest":{"required":["name","policyType","conditionsJson","actionsJson","appliesToJson","description","severity","workspaceId","teamId","repositoryId","enabled"],"type":"object","properties":{"name":{"type":"string"},"policyType":{"type":"string"},"conditionsJson":{"type":"string","nullable":true},"actionsJson":{"type":"string","nullable":true},"appliesToJson":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"severity":{"type":"string","nullable":true},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"repositoryId":{"type":"string","format":"uuid","nullable":true},"enabled":{"type":"boolean","nullable":true}}},"CreateReportDefinitionRequest":{"required":["name","reportType","format","scheduleCron","recipientsJson","filtersJson","description","enabled"],"type":"object","properties":{"name":{"type":"string"},"reportType":{"type":"string"},"format":{"type":"string","nullable":true},"scheduleCron":{"type":"string","nullable":true},"recipientsJson":{"type":"string","nullable":true},"filtersJson":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"enabled":{"type":"boolean","nullable":true}},"nullable":true},"DashboardExposureBreakdown":{"required":["critical","high","medium","low","none"],"type":"object","properties":{"critical":{"type":"integer","format":"int32"},"high":{"type":"integer","format":"int32"},"medium":{"type":"integer","format":"int32"},"low":{"type":"integer","format":"int32"},"none":{"type":"integer","format":"int32"}}},"DashboardExposureSummary":{"required":["openCount","kevOpenCount","new24hCount","breakdownBySeverity"],"type":"object","properties":{"openCount":{"type":"integer","format":"int32"},"kevOpenCount":{"type":"integer","format":"int32"},"new24hCount":{"type":"integer","format":"int32"},"breakdownBySeverity":{"$ref":"#/components/schemas/DashboardExposureBreakdown"}}},"DashboardIntegrationConnection":{"required":["provider","status","displayName","lastChangedAtUtc"],"type":"object","properties":{"provider":{"type":"string"},"status":{"type":"string"},"displayName":{"type":"string"},"lastChangedAtUtc":{"type":"string","format":"date-time"}}},"DashboardIntegrationHealth":{"required":["totalConnections","active","degraded","disconnected","connecting","connections"],"type":"object","properties":{"totalConnections":{"type":"integer","format":"int32"},"active":{"type":"integer","format":"int32"},"degraded":{"type":"integer","format":"int32"},"disconnected":{"type":"integer","format":"int32"},"connecting":{"type":"integer","format":"int32"},"connections":{"type":"array","items":{"$ref":"#/components/schemas/DashboardIntegrationConnection"}}}},"DashboardPortfolio":{"required":["repositoryCount","workspaceCount","teamCount","packageCount","overallHealthScore","confidenceScore"],"type":"object","properties":{"repositoryCount":{"type":"integer","format":"int32"},"workspaceCount":{"type":"integer","format":"int32"},"teamCount":{"type":"integer","format":"int32"},"packageCount":{"type":"integer","format":"int32"},"overallHealthScore":{"type":"integer","format":"int32"},"confidenceScore":{"type":"integer","format":"int32"}}},"DashboardRemediationProgress":{"required":["totalOpenAlerts","resolvedLast30Days","averageTimeToResolveDays","placeholder"],"type":"object","properties":{"totalOpenAlerts":{"type":"integer","format":"int32"},"resolvedLast30Days":{"type":"integer","format":"int32"},"averageTimeToResolveDays":{"type":"number","format":"double","nullable":true},"placeholder":{"type":"string"}}},"DashboardRiskBreakdown":{"required":["minimal","low","medium","high","critical"],"type":"object","properties":{"minimal":{"type":"integer","format":"int32"},"low":{"type":"integer","format":"int32"},"medium":{"type":"integer","format":"int32"},"high":{"type":"integer","format":"int32"},"critical":{"type":"integer","format":"int32"}}},"DashboardRiskyPackage":{"required":["packageId","name","ecosystem","latestVersion","overallHealthScore","confidenceScore","riskLevel","capturedAtUtc"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"latestVersion":{"type":"string","nullable":true},"overallHealthScore":{"type":"integer","format":"uint8"},"confidenceScore":{"type":"integer","format":"uint8"},"riskLevel":{"type":"string"},"capturedAtUtc":{"type":"string","format":"date-time"}}},"DashboardRiskyRepository":{"required":["repositoryId","name","fullName","businessCriticality","dependencyCount","overallHealthScore","confidenceScore","highRiskDependencyCount"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"name":{"type":"string"},"fullName":{"type":"string"},"businessCriticality":{"type":"string"},"dependencyCount":{"type":"integer","format":"int32"},"overallHealthScore":{"type":"integer","format":"int32"},"confidenceScore":{"type":"integer","format":"int32"},"highRiskDependencyCount":{"type":"integer","format":"int32"}}},"DashboardScanCoverage":{"required":["scans7d","scans30d","completed30d","failed30d","reposScannedIn30d","staleRepoCount","coverageRatio"],"type":"object","properties":{"scans7d":{"type":"integer","format":"int32"},"scans30d":{"type":"integer","format":"int32"},"completed30d":{"type":"integer","format":"int32"},"failed30d":{"type":"integer","format":"int32"},"reposScannedIn30d":{"type":"integer","format":"int32"},"staleRepoCount":{"type":"integer","format":"int32"},"coverageRatio":{"type":"number","format":"double"}}},"DashboardWatchlistItem":{"required":["packageId","name","ecosystem","latestVersion","activityScore","releaseScore","riskLevel","reasons"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"latestVersion":{"type":"string","nullable":true},"activityScore":{"type":"integer","format":"uint8"},"releaseScore":{"type":"integer","format":"uint8"},"riskLevel":{"type":"string"},"reasons":{"type":"array","items":{"type":"string"}}}},"DependencyGraphEdgeItem":{"required":["parentPackageId","parentPackageVersionId","childPackageId","childPackageVersionId","depth"],"type":"object","properties":{"parentPackageId":{"type":"string","format":"uuid"},"parentPackageVersionId":{"type":"string","format":"uuid"},"childPackageId":{"type":"string","format":"uuid"},"childPackageVersionId":{"type":"string","format":"uuid"},"depth":{"type":"integer","format":"int32"}}},"DependencyGraphNode":{"required":["packageId","name","ecosystem","status"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"status":{"type":"string"}}},"DependencyGraphVersion":{"required":["id","packageId","version"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"version":{"type":"string"}}},"DependencyRef":{"required":["ecosystem","name","version"],"type":"object","properties":{"ecosystem":{"$ref":"#/components/schemas/Ecosystem"},"name":{"type":"string"},"version":{"type":"string"}}},"DependencyVerdict":{"required":["ecosystem","name","version","resolvedVersion","versionMismatch","knownState","badgeSeverity","health","vulnerability","licence","pqc","cra","deepLinkPath","flaggingPolicies"],"type":"object","properties":{"ecosystem":{"$ref":"#/components/schemas/Ecosystem"},"name":{"type":"string"},"version":{"type":"string"},"resolvedVersion":{"type":"string","nullable":true},"versionMismatch":{"type":"boolean"},"knownState":{"$ref":"#/components/schemas/KnownState"},"badgeSeverity":{"$ref":"#/components/schemas/BadgeSeverity"},"health":{"$ref":"#/components/schemas/HealthVerdict"},"vulnerability":{"$ref":"#/components/schemas/VulnerabilityVerdict"},"licence":{"$ref":"#/components/schemas/LicenceVerdictBlock"},"pqc":{"$ref":"#/components/schemas/PqcVerdict"},"cra":{"$ref":"#/components/schemas/CraVerdict"},"deepLinkPath":{"type":"string"},"flaggingPolicies":{"type":"array","items":{"$ref":"#/components/schemas/FlaggingPolicy"}}}},"DutyChecklistItem":{"type":"object","properties":{"referenceKey":{"type":"string"},"title":{"type":"string"},"paraphrasedText":{"type":"string"},"primarySourceUrl":{"type":"string"},"applicableDate":{"type":"string","format":"date"},"status":{"$ref":"#/components/schemas/DutyStatus"},"linkedEvidenceArtifactIds":{"type":"string"},"catalogVersion":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"DutyRegulationKind":{"enum":["CraArticle14","CraAnnexI","AiActArticle50"],"type":"string"},"DutyStatus":{"enum":["Met","Gap","NotApplicable"],"type":"string"},"Ecosystem":{"enum":["npm","NuGet","PyPI","Maven","Gradle","Go","Cargo","RubyGems","Composer","Docker","GitHubActions","Terraform","Helm","Unknown"],"type":"string"},"EditChangelogRequest":{"required":["title","body"],"type":"object","properties":{"title":{"type":"string"},"body":{"type":"string"}}},"EmailConfigureRequest":{"required":["displayName","host","port","useSsl","username","password","fromAddress"],"type":"object","properties":{"displayName":{"type":"string","nullable":true},"host":{"type":"string"},"port":{"type":"integer","format":"int32","nullable":true},"useSsl":{"type":"boolean","nullable":true},"username":{"type":"string","nullable":true},"password":{"type":"string","nullable":true},"fromAddress":{"type":"string"}},"nullable":true},"EuMarketStatus":{"enum":["PlacedOnEuMarket","NotPlacedOnEuMarket"],"type":"string"},"EvidenceActivitySnapshot":{"required":["snapshotId","capturedAtUtc","sourceRepositoryUrl","commitCount7Days","commitCount30Days","commitCount90Days","commitCount180Days","commitCount365Days","activeContributors30Days","activeContributors90Days","activeContributors365Days","openIssueCount","closedIssueCount30Days","medianIssueAgeDays","staleIssueCount","openPullRequestCount","mergedPullRequestCount30Days","medianPullRequestAgeDays","stalePullRequestCount","lastCommitAtUtc","lastReleaseAtUtc","lastTagAtUtc","defaultBranch","stars","forks","watchers","archived","disabled","hasSecurityPolicy","hasCodeOfConduct","hasContributingGuide","hasFundingFile"],"type":"object","properties":{"snapshotId":{"type":"string","format":"uuid"},"capturedAtUtc":{"type":"string","format":"date-time"},"sourceRepositoryUrl":{"type":"string"},"commitCount7Days":{"type":"integer","format":"int32"},"commitCount30Days":{"type":"integer","format":"int32"},"commitCount90Days":{"type":"integer","format":"int32"},"commitCount180Days":{"type":"integer","format":"int32"},"commitCount365Days":{"type":"integer","format":"int32"},"activeContributors30Days":{"type":"integer","format":"int32"},"activeContributors90Days":{"type":"integer","format":"int32"},"activeContributors365Days":{"type":"integer","format":"int32"},"openIssueCount":{"type":"integer","format":"int32"},"closedIssueCount30Days":{"type":"integer","format":"int32"},"medianIssueAgeDays":{"type":"integer","format":"int32"},"staleIssueCount":{"type":"integer","format":"int32"},"openPullRequestCount":{"type":"integer","format":"int32"},"mergedPullRequestCount30Days":{"type":"integer","format":"int32"},"medianPullRequestAgeDays":{"type":"integer","format":"int32"},"stalePullRequestCount":{"type":"integer","format":"int32"},"lastCommitAtUtc":{"type":"string","format":"date-time","nullable":true},"lastReleaseAtUtc":{"type":"string","format":"date-time","nullable":true},"lastTagAtUtc":{"type":"string","format":"date-time","nullable":true},"defaultBranch":{"type":"string"},"stars":{"type":"integer","format":"int32"},"forks":{"type":"integer","format":"int32"},"watchers":{"type":"integer","format":"int32"},"archived":{"type":"boolean"},"disabled":{"type":"boolean"},"hasSecurityPolicy":{"type":"boolean"},"hasCodeOfConduct":{"type":"boolean"},"hasContributingGuide":{"type":"boolean"},"hasFundingFile":{"type":"boolean"}},"nullable":true},"EvidenceArchiveDetailResponse":{"required":["id","periodStart","periodEnd","version","status","sizeBytes","requestedAtUtc","completedAtUtc","retainUntilUtc","sha256","failureReason","coverageSummary"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"periodStart":{"type":"string","format":"date"},"periodEnd":{"type":"string","format":"date"},"version":{"type":"integer","format":"int32"},"status":{"type":"string"},"sizeBytes":{"type":"integer","format":"int64","nullable":true},"requestedAtUtc":{"type":"string","format":"date-time"},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"retainUntilUtc":{"type":"string","format":"date-time"},"sha256":{"type":"string","nullable":true},"failureReason":{"type":"string","nullable":true},"coverageSummary":{"type":"array","items":{"$ref":"#/components/schemas/ControlCoverageSummary"}}}},"EvidenceArchiveResponse":{"required":["id","periodStart","periodEnd","version","status","sizeBytes","requestedAtUtc","completedAtUtc","retainUntilUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"periodStart":{"type":"string","format":"date"},"periodEnd":{"type":"string","format":"date"},"version":{"type":"integer","format":"int32"},"status":{"type":"string"},"sizeBytes":{"type":"integer","format":"int64","nullable":true},"requestedAtUtc":{"type":"string","format":"date-time"},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"retainUntilUtc":{"type":"string","format":"date-time"}}},"EvidenceMaintainerSnapshot":{"required":["snapshotId","capturedAtUtc","maintainerCount","activeMaintainerCount90Days","topMaintainerCommitSharePercent","topTwoMaintainerCommitSharePercent","maintainerDepartureSignals","maintainerResponseMedianHours","busFactorEstimate"],"type":"object","properties":{"snapshotId":{"type":"string","format":"uuid"},"capturedAtUtc":{"type":"string","format":"date-time"},"maintainerCount":{"type":"integer","format":"int32"},"activeMaintainerCount90Days":{"type":"integer","format":"int32"},"topMaintainerCommitSharePercent":{"type":"number","format":"double"},"topTwoMaintainerCommitSharePercent":{"type":"number","format":"double"},"maintainerDepartureSignals":{"type":"integer","format":"int32"},"maintainerResponseMedianHours":{"type":"number","format":"double","nullable":true},"busFactorEstimate":{"type":"integer","format":"int32"}},"nullable":true},"EvidencePack":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"blobKey":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"contentsManifestJson":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"ExecutiveSummaryRequest":{"required":["period","scope"],"type":"object","properties":{"period":{"type":"string","nullable":true},"scope":{"type":"string","nullable":true}},"nullable":true},"ExploitationSignal":{"type":"object","properties":{"craFindingId":{"type":"string","format":"uuid"},"source":{"$ref":"#/components/schemas/SignalSource"},"externalRef":{"type":"string"},"observedAt":{"type":"string","format":"date-time"},"detailJson":{"type":"string"},"isSupportingOnly":{"type":"boolean"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"ExportDatasetKind":{"enum":["Repositories","Dependencies","VulnerabilityExposures","LicenceVerdicts","HealthScores","PqcFindings","CraFindings","PolicyExceptions"],"type":"string"},"ExportDatasetResultResponse":{"required":["kind","rowCount","watermarkAdvancedTo"],"type":"object","properties":{"kind":{"type":"string"},"rowCount":{"type":"integer","format":"int64"},"watermarkAdvancedTo":{"type":"string","format":"date-time"}}},"ExportDestinationResponse":{"required":["id","name","warehouseType","endpointConfigJson","selectedDatasets","format","scheduleCron","enabled","createdAtUtc","updatedAtUtc","hasGrantMaterial"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"warehouseType":{"type":"string"},"endpointConfigJson":{"type":"string"},"selectedDatasets":{"type":"array","items":{"type":"string"}},"format":{"type":"string"},"scheduleCron":{"type":"string","nullable":true},"enabled":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"hasGrantMaterial":{"type":"boolean"}}},"ExportFormat":{"enum":["Parquet","Csv"],"type":"string"},"ExportRunDetailResponse":{"required":["id","destinationId","trigger","status","mode","schemaContractVersion","startedAtUtc","finishedAtUtc","error","correlationId","datasets"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"destinationId":{"type":"string","format":"uuid"},"trigger":{"type":"string"},"status":{"type":"string"},"mode":{"type":"string"},"schemaContractVersion":{"type":"string"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"finishedAtUtc":{"type":"string","format":"date-time","nullable":true},"error":{"type":"string","nullable":true},"correlationId":{"type":"string","format":"uuid"},"datasets":{"type":"array","items":{"$ref":"#/components/schemas/ExportDatasetResultResponse"}}}},"ExportRunResponse":{"required":["id","destinationId","trigger","status","mode","schemaContractVersion","startedAtUtc","finishedAtUtc","error","correlationId"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"destinationId":{"type":"string","format":"uuid"},"trigger":{"type":"string"},"status":{"type":"string"},"mode":{"type":"string"},"schemaContractVersion":{"type":"string"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"finishedAtUtc":{"type":"string","format":"date-time","nullable":true},"error":{"type":"string","nullable":true},"correlationId":{"type":"string","format":"uuid"}}},"ExportSchemaColumnResponse":{"required":["name","type","isKey","isNullable"],"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string"},"isKey":{"type":"boolean"},"isNullable":{"type":"boolean"}}},"ExportSchemaDatasetResponse":{"required":["kind","tableName","columns"],"type":"object","properties":{"kind":{"type":"string"},"tableName":{"type":"string"},"columns":{"type":"array","items":{"$ref":"#/components/schemas/ExportSchemaColumnResponse"}}}},"ExportSchemaResponse":{"required":["contractVersion","changelogUrl","datasets"],"type":"object","properties":{"contractVersion":{"type":"string"},"changelogUrl":{"type":"string"},"datasets":{"type":"array","items":{"$ref":"#/components/schemas/ExportSchemaDatasetResponse"}}}},"ExposureDto":{"required":["exposureId","repositoryId","vulnerabilityId","isDirect","isTransitive","depth","isReachable","exploitabilityScore","businessImpactScore","priorityScore","status","assignedToUserId","createdTicketUrl"],"type":"object","properties":{"exposureId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"vulnerabilityId":{"type":"string","format":"uuid"},"isDirect":{"type":"boolean"},"isTransitive":{"type":"boolean"},"depth":{"type":"integer","format":"int32"},"isReachable":{"type":"boolean","nullable":true},"exploitabilityScore":{"type":"number","format":"double"},"businessImpactScore":{"type":"number","format":"double"},"priorityScore":{"type":"number","format":"double"},"status":{"type":"string"},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"createdTicketUrl":{"type":"string","nullable":true}}},"ExposureListItem":{"required":["exposureId","repositoryId","vulnerabilityId","isDirect","isTransitive","exploitabilityScore","businessImpactScore","priorityScore","status"],"type":"object","properties":{"exposureId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"vulnerabilityId":{"type":"string","format":"uuid"},"isDirect":{"type":"boolean"},"isTransitive":{"type":"boolean"},"exploitabilityScore":{"type":"number","format":"double"},"businessImpactScore":{"type":"number","format":"double"},"priorityScore":{"type":"number","format":"double"},"status":{"type":"string"},"vulnerabilitySeverity":{"type":"string","nullable":true},"vulnerabilityCveId":{"type":"string","nullable":true},"vulnerabilityTitle":{"type":"string","nullable":true},"vulnerabilityCvssScore":{"type":"number","format":"double","nullable":true},"vulnerabilityEpssScore":{"type":"number","format":"double","nullable":true},"vulnerabilityKnownExploited":{"type":"boolean","nullable":true},"vulnerabilityPublishedAtUtc":{"type":"string","format":"date-time","nullable":true}}},"ExposureListResponse":{"required":["items","totalEstimate","take","skip"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ExposureListItem"}},"totalEstimate":{"type":"integer","format":"int32"},"take":{"type":"integer","format":"int32"},"skip":{"type":"integer","format":"int32"}}},"FeatureFlagPatch":{"required":["isEnabled","description"],"type":"object","properties":{"isEnabled":{"type":"boolean","nullable":true},"description":{"type":"string","nullable":true}},"nullable":true},"FeatureFlagRow":{"required":["key","description","globalDefault","tenantOverride","effectiveValue","updatedAtUtc"],"type":"object","properties":{"key":{"type":"string"},"description":{"type":"string","nullable":true},"globalDefault":{"type":"boolean","nullable":true},"tenantOverride":{"type":"boolean","nullable":true},"effectiveValue":{"type":"boolean"},"updatedAtUtc":{"type":"string","format":"date-time","nullable":true}}},"FeatureFlagsListResponse":{"required":["items"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/FeatureFlagRow"}}}},"FindingWorkflowState":{"enum":["Open","Acknowledged","NotInScope","Closed"],"type":"string"},"FlaggingPolicy":{"required":["policyId","name","severity"],"type":"object","properties":{"policyId":{"type":"string","format":"uuid"},"name":{"type":"string"},"severity":{"$ref":"#/components/schemas/PolicySeverity"}}},"GeneratedReportAcceptedResponse":{"required":["generatedReportId","reportId","status","generatedAtUtc","replay"],"type":"object","properties":{"generatedReportId":{"type":"string","format":"uuid"},"reportId":{"type":"string","format":"uuid"},"status":{"type":"string"},"generatedAtUtc":{"type":"string","format":"date-time"},"replay":{"type":"boolean"}}},"GeneratedReportDetail":{"required":["generatedReportId","reportId","reportType","format","status","blobUri","integrityHash","errorMessage","narrativeAiSummaryId","generatedAtUtc","updatedAtUtc"],"type":"object","properties":{"generatedReportId":{"type":"string","format":"uuid"},"reportId":{"type":"string","format":"uuid","nullable":true},"reportType":{"type":"string"},"format":{"type":"string"},"status":{"type":"string"},"blobUri":{"type":"string","nullable":true},"integrityHash":{"type":"string","nullable":true},"errorMessage":{"type":"string","nullable":true},"narrativeAiSummaryId":{"type":"string","format":"uuid","nullable":true},"generatedAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"GeneratedReportListItem":{"required":["generatedReportId","reportId","status","integrityHash","generatedAtUtc"],"type":"object","properties":{"generatedReportId":{"type":"string","format":"uuid"},"reportId":{"type":"string","format":"uuid"},"status":{"type":"string"},"integrityHash":{"type":"string","nullable":true},"generatedAtUtc":{"type":"string","format":"date-time"}}},"GeneratedReportListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/GeneratedReportListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"GenerateEvidenceArchiveRequest":{"required":["periodStart","periodEnd"],"type":"object","properties":{"periodStart":{"type":"string","format":"date","nullable":true},"periodEnd":{"type":"string","format":"date","nullable":true}},"nullable":true},"GitHubInstallRequest":{"required":["installationId"],"type":"object","properties":{"installationId":{"type":"string"},"displayName":{"type":"string","default":null,"nullable":true},"externalOrganisationId":{"type":"string","default":null,"nullable":true},"externalOrganisationName":{"type":"string","default":null,"nullable":true}}},"GitHubInstallResponse":{"required":["connectionId","provider","displayName","organisationId","organisationName","installationId","status"],"type":"object","properties":{"connectionId":{"type":"string","format":"uuid"},"provider":{"type":"string"},"displayName":{"type":"string"},"organisationId":{"type":"string"},"organisationName":{"type":"string"},"installationId":{"type":"string","nullable":true},"status":{"type":"string"}}},"GitHubWebhookAcceptedResponse":{"required":["deliveryId","eventType","jobId","acceptedAtUtc"],"type":"object","properties":{"deliveryId":{"type":"string"},"eventType":{"type":"string"},"jobId":{"type":"string"},"acceptedAtUtc":{"type":"string","format":"date-time"}}},"GlobalDashboardResponse":{"required":["generatedAtUtc","portfolio","riskBreakdown","topRiskyPackages","topRiskyRepositories","abandonmentWatchlist","scanCoverage","integrationHealth","remediationProgress","exposureSummary"],"type":"object","properties":{"generatedAtUtc":{"type":"string","format":"date-time"},"portfolio":{"$ref":"#/components/schemas/DashboardPortfolio"},"riskBreakdown":{"$ref":"#/components/schemas/DashboardRiskBreakdown"},"topRiskyPackages":{"type":"array","items":{"$ref":"#/components/schemas/DashboardRiskyPackage"}},"topRiskyRepositories":{"type":"array","items":{"$ref":"#/components/schemas/DashboardRiskyRepository"}},"abandonmentWatchlist":{"type":"array","items":{"$ref":"#/components/schemas/DashboardWatchlistItem"}},"scanCoverage":{"$ref":"#/components/schemas/DashboardScanCoverage"},"integrationHealth":{"$ref":"#/components/schemas/DashboardIntegrationHealth"},"remediationProgress":{"$ref":"#/components/schemas/DashboardRemediationProgress"},"exposureSummary":{"$ref":"#/components/schemas/DashboardExposureSummary"}}},"GrantExceptionRequest":{"required":["reason","expiresAtUtc","evidenceAttachmentBlobUri"],"type":"object","properties":{"reason":{"type":"string"},"expiresAtUtc":{"type":"string","format":"date-time"},"evidenceAttachmentBlobUri":{"type":"string","nullable":true}}},"HealthVerdict":{"required":["score","confidence","evidenceRefs"],"type":"object","properties":{"score":{"type":"integer","format":"int32"},"confidence":{"type":"integer","format":"uint8"},"evidenceRefs":{"type":"array","items":{"type":"string"}}},"nullable":true},"HttpValidationProblemDetails":{"type":"object","properties":{"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"status":{"type":"integer","format":"int32","nullable":true},"detail":{"type":"string","nullable":true},"instance":{"type":"string","nullable":true},"errors":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"ImportedRepositorySummary":{"required":["repositoryId","fullName","defaultBranch","wasNewlyImported"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"fullName":{"type":"string"},"defaultBranch":{"type":"string"},"wasNewlyImported":{"type":"boolean"}}},"ImportRepositoriesRequest":{"required":["connectionId","externalRepositoryIds"],"type":"object","properties":{"connectionId":{"type":"string","format":"uuid"},"externalRepositoryIds":{"type":"array","items":{"type":"string"}},"workspaceId":{"type":"string","format":"uuid","default":null,"nullable":true},"teamId":{"type":"string","format":"uuid","default":null,"nullable":true}}},"ImportRepositoriesResult":{"required":["requested","imported","alreadyExisted","notFoundUpstream","repositories"],"type":"object","properties":{"requested":{"type":"integer","format":"int32"},"imported":{"type":"integer","format":"int32"},"alreadyExisted":{"type":"integer","format":"int32"},"notFoundUpstream":{"type":"integer","format":"int32"},"repositories":{"type":"array","items":{"$ref":"#/components/schemas/ImportedRepositorySummary"}}}},"IncidentDeclaration":{"type":"object","properties":{"productId":{"type":"string","format":"uuid","nullable":true},"title":{"type":"string"},"description":{"type":"string"},"declaredByUserId":{"type":"string","format":"uuid"},"declaredAt":{"type":"string","format":"date-time"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"IntegrationListItem":{"required":["integrationId","kind","displayName","status","lastVerifiedAtUtc","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"integrationId":{"type":"string","format":"uuid"},"kind":{"type":"string"},"displayName":{"type":"string"},"status":{"type":"string"},"lastVerifiedAtUtc":{"type":"string","format":"date-time","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"IntegrationListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"IntegrationTestResponse":{"required":["status","lastVerifiedAtUtc","message"],"type":"object","properties":{"status":{"type":"string"},"lastVerifiedAtUtc":{"type":"string","format":"date-time","nullable":true},"message":{"type":"string","nullable":true}}},"JsonElement":{},"KnownState":{"enum":["Known","Unknown","NotScanned"],"type":"string"},"LicenceVerdict":{"enum":["Allowed","Denied","Review","Unknown"],"type":"string"},"LicenceVerdictBlock":{"required":["verdict","expression","evidenceRefs"],"type":"object","properties":{"verdict":{"$ref":"#/components/schemas/LicenceVerdict"},"expression":{"type":"string","nullable":true},"evidenceRefs":{"type":"array","items":{"type":"string"}}},"nullable":true},"ModelCapabilityClass":{"enum":["Generative","Conversational","EmotionRecognition","BiometricCategorisation","Other","Unknown"],"type":"string"},"ModelDependencyClassification":{"enum":["Model","NotModel","Unknown"],"type":"string"},"NlQueryRequest":{"required":["question","scope"],"type":"object","properties":{"question":{"type":"string"},"scope":{"type":"string","nullable":true}},"nullable":true},"NullableOfBusinessCriticality":{"enum":["Unknown","Low","Medium","High","Critical",null],"type":"string","nullable":true},"NullableOfCraClassification":{"enum":["Reportable","Watch","Track","Info",null],"type":"string","nullable":true},"NullableOfJsonElement":{"nullable":true},"NullableOfLifecycleStatus":{"enum":["Experimental","Active","Maintenance","Deprecated","Retired",null],"type":"string","nullable":true},"NullableOfScanCadence":{"enum":["Default","Hourly","Daily","Weekly","Disabled",null],"type":"string","nullable":true},"OnboardingProgressDto":{"required":["currentStep","completedSteps","startedAtUtc","completedAtUtc","perStepData"],"type":"object","properties":{"currentStep":{"type":"string"},"completedSteps":{"type":"array","items":{"type":"string"}},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"perStepData":{"type":"object"}}},"OpenIncidentRequest":{"required":["title","severity","affectedComponentKeys","initialUpdate"],"type":"object","properties":{"title":{"type":"string"},"severity":{"type":"string"},"affectedComponentKeys":{"type":"array","items":{"type":"string"}},"initialUpdate":{"type":"string"}}},"OptInRequest":{"required":["optedIn"],"type":"object","properties":{"optedIn":{"type":"boolean"}}},"OutboundWebhookConnectRequest":{"required":["displayName","url","signingSecret","eventFilters"],"type":"object","properties":{"displayName":{"type":"string","nullable":true},"url":{"type":"string"},"signingSecret":{"type":"string","nullable":true},"eventFilters":{"type":"array","items":{"type":"string"},"nullable":true}},"nullable":true},"PackageDetailResponse":{"required":["packageId","name","normalizedName","ecosystem","description","registryUrl","sourceRepositoryUrl","homepageUrl","latestVersion","latestVersionPublishedAtUtc","status"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"normalizedName":{"type":"string"},"ecosystem":{"type":"string"},"description":{"type":"string","nullable":true},"registryUrl":{"type":"string","nullable":true},"sourceRepositoryUrl":{"type":"string","nullable":true},"homepageUrl":{"type":"string","nullable":true},"latestVersion":{"type":"string","nullable":true},"latestVersionPublishedAtUtc":{"type":"string","format":"date-time","nullable":true},"status":{"type":"string"}}},"PackageEvidenceResponse":{"required":["evidenceBundleId","capturedAtUtc","activitySnapshotId","maintainerSnapshotId","licenceEvidenceJson","provenanceEvidenceJson","vulnerabilityEvidenceJson","popularityEvidenceJson","partialFailureFlagsJson","activity","maintainer"],"type":"object","properties":{"evidenceBundleId":{"type":"string","format":"uuid"},"capturedAtUtc":{"type":"string","format":"date-time"},"activitySnapshotId":{"type":"string","format":"uuid","nullable":true},"maintainerSnapshotId":{"type":"string","format":"uuid","nullable":true},"licenceEvidenceJson":{"type":"string"},"provenanceEvidenceJson":{"type":"string"},"vulnerabilityEvidenceJson":{"type":"string"},"popularityEvidenceJson":{"type":"string"},"partialFailureFlagsJson":{"type":"string"},"activity":{"$ref":"#/components/schemas/EvidenceActivitySnapshot"},"maintainer":{"$ref":"#/components/schemas/EvidenceMaintainerSnapshot"}}},"PackageHealthComponentScores":{"required":["maintainer","activity","release","issue","pullRequest","security","licence","provenance","popularity","busFactor","blastRadius"],"type":"object","properties":{"maintainer":{"type":"integer","format":"uint8"},"activity":{"type":"integer","format":"uint8"},"release":{"type":"integer","format":"uint8"},"issue":{"type":"integer","format":"uint8"},"pullRequest":{"type":"integer","format":"uint8"},"security":{"type":"integer","format":"uint8"},"licence":{"type":"integer","format":"uint8"},"provenance":{"type":"integer","format":"uint8"},"popularity":{"type":"integer","format":"uint8"},"busFactor":{"type":"integer","format":"uint8"},"blastRadius":{"type":"integer","format":"uint8","nullable":true}}},"PackageHealthHistoryItem":{"required":["capturedAtUtc","tenantId","overallHealthScore","confidenceScore","riskLevel","blastRadiusScore"],"type":"object","properties":{"capturedAtUtc":{"type":"string","format":"date-time"},"tenantId":{"type":"string","format":"uuid","nullable":true},"overallHealthScore":{"type":"integer","format":"uint8"},"confidenceScore":{"type":"integer","format":"uint8"},"riskLevel":{"type":"string"},"blastRadiusScore":{"type":"integer","format":"uint8","nullable":true}}},"PackageHealthHistoryResponse":{"required":["packageId","items","totalReturned"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"items":{"type":"array","items":{"$ref":"#/components/schemas/PackageHealthHistoryItem"}},"totalReturned":{"type":"integer","format":"int32"}}},"PackageHealthResponse":{"required":["snapshotId","capturedAtUtc","overallHealthScore","confidenceScore","riskLevel","evidenceBundleId","componentScores","weightsSnapshotJson"],"type":"object","properties":{"snapshotId":{"type":"string","format":"uuid"},"capturedAtUtc":{"type":"string","format":"date-time"},"overallHealthScore":{"type":"integer","format":"uint8"},"confidenceScore":{"type":"integer","format":"uint8"},"riskLevel":{"type":"string"},"evidenceBundleId":{"type":"string","format":"uuid"},"componentScores":{"$ref":"#/components/schemas/PackageHealthComponentScores"},"weightsSnapshotJson":{"type":"string"}}},"PackageListItem":{"required":["packageId","name","ecosystem","latestVersion","status","sourceRepositoryUrl"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"latestVersion":{"type":"string","nullable":true},"status":{"type":"string"},"sourceRepositoryUrl":{"type":"string","nullable":true}}},"PackageListResponse":{"required":["items","take","skip","totalReturned"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PackageListItem"}},"take":{"type":"integer","format":"int32"},"skip":{"type":"integer","format":"int32"},"totalReturned":{"type":"integer","format":"int32"}}},"PackageReplacementCandidateItem":{"required":["candidatePackageId","name","ecosystem","confidenceScore","rationale"],"type":"object","properties":{"candidatePackageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"confidenceScore":{"type":"number","format":"double"},"rationale":{"type":"string"}}},"PackageReplacementCandidatesResponse":{"required":["packageId","items","totalEstimate","placeholder"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"items":{"type":"array","items":{"$ref":"#/components/schemas/PackageReplacementCandidateItem"}},"totalEstimate":{"type":"integer","format":"int32"},"placeholder":{"type":"string"}}},"PackageRiskIndicator":{"required":["code","severity","title","detail"],"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string"},"title":{"type":"string"},"detail":{"type":"string"}}},"PackageRiskIndicatorsResponse":{"required":["packageId","capturedAtUtc","indicators"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"capturedAtUtc":{"type":"string","format":"date-time","nullable":true},"indicators":{"type":"array","items":{"$ref":"#/components/schemas/PackageRiskIndicator"}}}},"PackageSubjectRequest":{"required":["packageId"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"}},"nullable":true},"PackageSummaryRequest":{"required":["packageId","regenerate"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"regenerate":{"type":"boolean","nullable":true}},"nullable":true},"PackageSummaryResponse":{"required":["packageId","source","headline","recommendation","keyFindings","riskFactors","strengths","confidence","generatedAtUtc","basedOnEvidenceCapturedAtUtc"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"source":{"type":"string"},"headline":{"type":"string"},"recommendation":{"type":"string"},"keyFindings":{"type":"array","items":{"type":"string"}},"riskFactors":{"type":"array","items":{"type":"string"}},"strengths":{"type":"array","items":{"type":"string"}},"confidence":{"type":"integer","format":"uint8"},"generatedAtUtc":{"type":"string","format":"date-time"},"basedOnEvidenceCapturedAtUtc":{"type":"string","format":"date-time"}}},"PackageUsageItem":{"required":["repositoryId","repositoryName","fullName","version","dependencyType","isDirect","manifestPath","businessCriticality"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"repositoryName":{"type":"string"},"fullName":{"type":"string"},"version":{"type":"string"},"dependencyType":{"type":"string"},"isDirect":{"type":"boolean"},"manifestPath":{"type":"string","nullable":true},"businessCriticality":{"type":"string"}}},"PackageUsageResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PackageUsageItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"PackageVulnerabilitiesResponse":{"required":["packageId","items","totalEstimate"],"type":"object","properties":{"packageId":{"type":"string","format":"uuid"},"items":{"type":"array","items":{"$ref":"#/components/schemas/PackageVulnerabilityItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"PackageVulnerabilityExposure":{"required":["exposureId","repositoryId","repositoryFullName","isDirect","isTransitive","depth","isReachable","exploitabilityScore","businessImpactScore","priorityScore","status","createdAtUtc"],"type":"object","properties":{"exposureId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"repositoryFullName":{"type":"string"},"isDirect":{"type":"boolean"},"isTransitive":{"type":"boolean"},"depth":{"type":"integer","format":"int32"},"isReachable":{"type":"boolean","nullable":true},"exploitabilityScore":{"type":"number","format":"double"},"businessImpactScore":{"type":"number","format":"double"},"priorityScore":{"type":"number","format":"double"},"status":{"type":"string"},"createdAtUtc":{"type":"string","format":"date-time"}}},"PackageVulnerabilityItem":{"required":["vulnerabilityId","source","externalId","cveId","ghsaId","osvId","title","severity","cvssScore","epssScore","knownExploited","publishedAtUtc","modifiedAtUtc","affectedVersionRange","fixedVersion","hasFix","exposures","tenantExposureCount"],"type":"object","properties":{"vulnerabilityId":{"type":"string","format":"uuid"},"source":{"type":"string"},"externalId":{"type":"string"},"cveId":{"type":"string","nullable":true},"ghsaId":{"type":"string","nullable":true},"osvId":{"type":"string","nullable":true},"title":{"type":"string"},"severity":{"type":"string"},"cvssScore":{"type":"number","format":"double","nullable":true},"epssScore":{"type":"number","format":"double","nullable":true},"knownExploited":{"type":"boolean"},"publishedAtUtc":{"type":"string","format":"date-time"},"modifiedAtUtc":{"type":"string","format":"date-time","nullable":true},"affectedVersionRange":{"type":"string"},"fixedVersion":{"type":"string","nullable":true},"hasFix":{"type":"boolean"},"exposures":{"type":"array","items":{"$ref":"#/components/schemas/PackageVulnerabilityExposure"}},"tenantExposureCount":{"type":"integer","format":"int32"}}},"PolicyDetail":{"required":["policyId","name","description","policyType","severity","scope","workspaceId","teamId","repositoryId","enabled","appliesToJson","conditionsJson","actionsJson","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"policyId":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string","nullable":true},"policyType":{"type":"string"},"severity":{"type":"string"},"scope":{"type":"string"},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"repositoryId":{"type":"string","format":"uuid","nullable":true},"enabled":{"type":"boolean"},"appliesToJson":{"type":"string"},"conditionsJson":{"type":"string"},"actionsJson":{"type":"string"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"PolicyExceptionDetail":{"required":["exceptionId","policyId","policyViolationId","repositoryId","packageId","reason","approvedByUserId","expiresAtUtc","evidenceAttachmentBlobUri","revokedAtUtc","reviewReminderSentAtUtc","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"exceptionId":{"type":"string","format":"uuid"},"policyId":{"type":"string","format":"uuid"},"policyViolationId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid","nullable":true},"packageId":{"type":"string","format":"uuid","nullable":true},"reason":{"type":"string"},"approvedByUserId":{"type":"string","format":"uuid"},"expiresAtUtc":{"type":"string","format":"date-time"},"evidenceAttachmentBlobUri":{"type":"string","nullable":true},"revokedAtUtc":{"type":"string","format":"date-time","nullable":true},"reviewReminderSentAtUtc":{"type":"string","format":"date-time","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"PolicyExceptionListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PolicyExceptionDetail"}},"totalEstimate":{"type":"integer","format":"int32"}}},"PolicyListItem":{"required":["policyId","name","policyType","scope","scopeId","actions","enabled","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"policyId":{"type":"string","format":"uuid"},"name":{"type":"string"},"policyType":{"type":"string"},"scope":{"type":"string"},"scopeId":{"type":"string","format":"uuid","nullable":true},"actions":{"type":"array","items":{"type":"string"}},"enabled":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"PolicyListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PolicyListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"PolicySeverity":{"enum":["Info","Low","Medium","High","Critical"],"type":"string"},"PolicyViolationDetail":{"required":["violationId","policyId","repositoryId","packageId","projectDependencyId","severity","status","detectedAtUtc","resolvedAtUtc","evidenceJson","recommendedAction","createdTicketUrl","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"violationId":{"type":"string","format":"uuid"},"policyId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid","nullable":true},"packageId":{"type":"string","format":"uuid","nullable":true},"projectDependencyId":{"type":"string","format":"uuid","nullable":true},"severity":{"type":"string"},"status":{"type":"string"},"detectedAtUtc":{"type":"string","format":"date-time"},"resolvedAtUtc":{"type":"string","format":"date-time","nullable":true},"evidenceJson":{"type":"string"},"recommendedAction":{"type":"string"},"createdTicketUrl":{"type":"string","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"PolicyViolationListItem":{"required":["violationId","policyId","repositoryId","severity","status","detectedAtUtc"],"type":"object","properties":{"violationId":{"type":"string","format":"uuid"},"policyId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid","nullable":true},"severity":{"type":"string"},"status":{"type":"string"},"detectedAtUtc":{"type":"string","format":"date-time"}}},"PolicyViolationListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PolicyViolationListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"PostUpdateRequest":{"required":["status","body","postMortemUrl"],"type":"object","properties":{"status":{"type":"string"},"body":{"type":"string"},"postMortemUrl":{"type":"string","nullable":true}}},"PqcClassification":{"enum":["Vulnerable","Hybrid","QuantumResistant","Unknown"],"type":"string"},"PqcVerdict":{"required":["class","evidenceRefs"],"type":"object","properties":{"class":{"$ref":"#/components/schemas/PqcClassification"},"evidenceRefs":{"type":"array","items":{"type":"string"}}},"nullable":true},"PrDescriptionRequest":{"required":["repositoryId","prNumber","prTitle"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"prNumber":{"type":"integer","format":"int32"},"prTitle":{"type":"string","nullable":true}},"nullable":true},"ProbeChallengeResponse":{"required":["method","dnsRecordName","dnsRecordValue","wellKnownUrl"],"type":"object","properties":{"method":{"type":"string"},"dnsRecordName":{"type":"string"},"dnsRecordValue":{"type":"string"},"wellKnownUrl":{"type":"string"}},"nullable":true},"ProbeEndpointListResponse":{"required":["items"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ProbeEndpointResponse"}}}},"ProbeEndpointRegisterRequest":{"required":["name","scheme","host","port","scope"],"type":"object","properties":{"name":{"type":"string","nullable":true},"scheme":{"type":"string","nullable":true},"host":{"type":"string"},"port":{"type":"integer","format":"int32"},"scope":{"type":"string","nullable":true}},"nullable":true},"ProbeEndpointResponse":{"required":["id","name","scheme","host","port","scope","verificationState","verificationMethod","verifiedAtUtc","enabled","isWorkerProbeable","createdAtUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"scheme":{"type":"string"},"host":{"type":"string"},"port":{"type":"integer","format":"int32"},"scope":{"type":"string"},"verificationState":{"type":"string"},"verificationMethod":{"type":"string"},"verifiedAtUtc":{"type":"string","format":"date-time","nullable":true},"enabled":{"type":"boolean"},"isWorkerProbeable":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"}}},"ProbeEndpointVerifyResponse":{"required":["endpoint","challenge"],"type":"object","properties":{"endpoint":{"$ref":"#/components/schemas/ProbeEndpointResponse"},"challenge":{"$ref":"#/components/schemas/ProbeChallengeResponse"}}},"ProbeVerifyRequest":{"required":["method"],"type":"object","properties":{"method":{"type":"string","nullable":true}},"nullable":true},"Product":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string","nullable":true},"euMarketStatus":{"$ref":"#/components/schemas/EuMarketStatus"},"regulatoryRegime":{"$ref":"#/components/schemas/RegulatoryRegime"},"regimeHistoryJson":{"type":"string"},"supportPeriodStart":{"type":"string","format":"date","nullable":true},"supportPeriodEnd":{"type":"string","format":"date","nullable":true},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"ProductRelease":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"version":{"type":"string"},"releasedAt":{"type":"string","format":"date-time","nullable":true},"sourceScanId":{"type":"string","format":"uuid","nullable":true},"isManualUpload":{"type":"boolean"},"sbomDocumentId":{"type":"string","format":"uuid","nullable":true},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"PublicStatusComponent":{"required":["name","status"],"type":"object","properties":{"name":{"type":"string"},"status":{"type":"string"}}},"PublicStatusResponse":{"required":["overallStatus","components","failedScansLast24h","checkedAtUtc"],"type":"object","properties":{"overallStatus":{"type":"string"},"components":{"type":"array","items":{"$ref":"#/components/schemas/PublicStatusComponent"}},"failedScansLast24h":{"type":"integer","format":"int32"},"checkedAtUtc":{"type":"string","format":"date-time"}}},"QuantumExceptionCreateRequest":{"required":["scopePattern","untilUtc","reason"],"type":"object","properties":{"scopePattern":{"type":"string"},"untilUtc":{"type":"string","format":"date-time"},"reason":{"type":"string"}},"nullable":true},"QuantumExceptionListResponse":{"required":["items"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/QuantumExceptionResponse"}}}},"QuantumExceptionResponse":{"required":["id","repositoryId","scopePattern","untilUtc","reason","isActive","createdAtUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"scopePattern":{"type":"string"},"untilUtc":{"type":"string","format":"date-time"},"reason":{"type":"string"},"isActive":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"}}},"QuantumFindingPageResponse":{"required":["items","totalEstimate","take","skip"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/QuantumFindingResponse"}},"totalEstimate":{"type":"integer","format":"int32"},"take":{"type":"integer","format":"int32"},"skip":{"type":"integer","format":"int32"}}},"QuantumFindingResponse":{"required":["id","surface","ecosystem","packageName","packageVersion","isDirect","dependencyPath","classification","isWeakHashInformational","severity","affectedDeadlineKeys","remediationDirection","status","catalogEntryId","algorithmCatalogEntryId","certificateAssetId","sourceFilePath","sourceLine","configKey","fingerprint"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"surface":{"type":"string"},"ecosystem":{"type":"string"},"packageName":{"type":"string"},"packageVersion":{"type":"string"},"isDirect":{"type":"boolean"},"dependencyPath":{"type":"array","items":{"type":"string"}},"classification":{"type":"string"},"isWeakHashInformational":{"type":"boolean"},"severity":{"type":"string"},"affectedDeadlineKeys":{"type":"array","items":{"type":"string"}},"remediationDirection":{"type":"string"},"status":{"type":"string"},"catalogEntryId":{"type":"string","format":"uuid"},"algorithmCatalogEntryId":{"type":"string","format":"uuid","nullable":true},"certificateAssetId":{"type":"string","format":"uuid","nullable":true},"sourceFilePath":{"type":"string","nullable":true},"sourceLine":{"type":"integer","format":"int32","nullable":true},"configKey":{"type":"string","nullable":true},"fingerprint":{"type":"string"}}},"QuantumFindingStatusUpdateRequest":{"required":["status"],"type":"object","properties":{"status":{"type":"string"}},"nullable":true},"QuantumReportRequest":{"required":["format"],"type":"object","properties":{"format":{"type":"string","nullable":true}},"nullable":true},"QuantumReportResponse":{"required":["reportId","repositoryId","format","status","scanId","generatedAtUtc"],"type":"object","properties":{"reportId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"format":{"type":"string"},"status":{"type":"string"},"scanId":{"type":"string","format":"uuid"},"generatedAtUtc":{"type":"string","format":"date-time"}}},"QuantumReportStatusResponse":{"required":["reportId","format","status"],"type":"object","properties":{"reportId":{"type":"string","format":"uuid"},"format":{"type":"string"},"status":{"type":"string"}}},"QuantumRepositorySummary":{"required":["repositoryId","name","score","worstClassification"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"name":{"type":"string"},"score":{"type":"integer","format":"int32"},"worstClassification":{"type":"string"}}},"QuantumScanDetailResponse":{"required":["id","repositoryId","status","trigger","startedAtUtc","completedAtUtc","catalogVersion","summaryByClassification","scoreId","failureReason","surfacesCovered"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"status":{"type":"string"},"trigger":{"type":"string"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"catalogVersion":{"type":"string"},"summaryByClassification":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"scoreId":{"type":"string","format":"uuid","nullable":true},"failureReason":{"type":"string","nullable":true},"surfacesCovered":{"type":"array","items":{"type":"string"}}}},"QuantumScanResponse":{"required":["id","repositoryId","status","trigger","startedAtUtc","catalogVersion","surfacesCovered"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"status":{"type":"string"},"trigger":{"type":"string"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"catalogVersion":{"type":"string"},"surfacesCovered":{"type":"array","items":{"type":"string"}}}},"QuantumScoreHistoryResponse":{"required":["points"],"type":"object","properties":{"points":{"type":"array","items":{"$ref":"#/components/schemas/QuantumScorePoint"}}}},"QuantumScorePoint":{"required":["value","computedAtUtc"],"type":"object","properties":{"value":{"type":"integer","format":"int32"},"computedAtUtc":{"type":"string","format":"date-time"}}},"QuantumScoreResponse":{"required":["value","breakdown","computedAtUtc"],"type":"object","properties":{"value":{"type":"integer","format":"int32"},"breakdown":{"$ref":"#/components/schemas/JsonElement"},"computedAtUtc":{"type":"string","format":"date-time"}}},"QuantumTenantSummaryResponse":{"required":["tenantScore","repositories"],"type":"object","properties":{"tenantScore":{"type":"integer","format":"int32"},"repositories":{"type":"array","items":{"$ref":"#/components/schemas/QuantumRepositorySummary"}}}},"QuarterlySummaryAcceptedResponse":{"required":["quarterlySummaryId","year","quarter","status","requestedAtUtc"],"type":"object","properties":{"quarterlySummaryId":{"type":"string","format":"uuid"},"year":{"type":"integer","format":"int32"},"quarter":{"type":"integer","format":"int32"},"status":{"type":"string"},"requestedAtUtc":{"type":"string","format":"date-time"}}},"QuarterlySummaryDetail":{"required":["quarterlySummaryId","year","quarter","status","integrityHash","errorMessage","narrativeAiSummaryId","requestedAtUtc","updatedAtUtc"],"type":"object","properties":{"quarterlySummaryId":{"type":"string","format":"uuid"},"year":{"type":"integer","format":"int32"},"quarter":{"type":"integer","format":"int32"},"status":{"type":"string"},"integrityHash":{"type":"string","nullable":true},"errorMessage":{"type":"string","nullable":true},"narrativeAiSummaryId":{"type":"string","format":"uuid","nullable":true},"requestedAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"QuarterlySummaryRequest":{"required":["year","quarter"],"type":"object","properties":{"year":{"type":"integer","format":"int32"},"quarter":{"type":"integer","format":"int32"}},"nullable":true},"RegulatoryRegime":{"enum":["Manufacturer","OpenSourceSteward"],"type":"string"},"ReportDefinitionDetail":{"required":["reportId","name","description","reportType","scheduleCron","recipientsJson","filtersJson","format","enabled","createdByUserId","createdAtUtc","updatedAtUtc"],"type":"object","properties":{"reportId":{"type":"string","format":"uuid"},"name":{"type":"string"},"description":{"type":"string","nullable":true},"reportType":{"type":"string"},"scheduleCron":{"type":"string","nullable":true},"recipientsJson":{"type":"string"},"filtersJson":{"type":"string"},"format":{"type":"string"},"enabled":{"type":"boolean"},"createdByUserId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"ReportingClock":{"type":"object","properties":{"craFindingId":{"type":"string","format":"uuid","nullable":true},"incidentDeclarationId":{"type":"string","format":"uuid","nullable":true},"kind":{"$ref":"#/components/schemas/ClockKind"},"stage":{"$ref":"#/components/schemas/ClockStage"},"awarenessInstant":{"type":"string","format":"date-time"},"earlyWarningDueAt":{"type":"string","format":"date-time"},"notificationDueAt":{"type":"string","format":"date-time"},"finalReportDueAt":{"type":"string","format":"date-time"},"escalationHistoryJson":{"type":"string"},"regulatoryReferenceVersion":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"ReportListItem":{"required":["reportId","name","reportType","scheduleCron","format","enabled","createdAtUtc"],"type":"object","properties":{"reportId":{"type":"string","format":"uuid"},"name":{"type":"string"},"reportType":{"type":"string"},"scheduleCron":{"type":"string","nullable":true},"format":{"type":"string"},"enabled":{"type":"boolean"},"createdAtUtc":{"type":"string","format":"date-time"}}},"ReportListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ReportListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"ReportPack":{"type":"object","properties":{"craFindingId":{"type":"string","format":"uuid","nullable":true},"incidentDeclarationId":{"type":"string","format":"uuid","nullable":true},"stage":{"$ref":"#/components/schemas/ReportStage"},"pdfBlobKey":{"type":"string"},"jsonBlobKey":{"type":"string"},"srpFieldSetVersion":{"type":"string"},"regulatoryReferenceVersion":{"type":"string"},"signOffActorUserId":{"type":"string","format":"uuid","nullable":true},"signOffStatement":{"type":"string","nullable":true},"signedOffAt":{"type":"string","format":"date-time","nullable":true},"generatedAt":{"type":"string","format":"date-time"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"ReportStage":{"enum":["EarlyWarning","Notification","Final"],"type":"string"},"RepositoryDependenciesResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/RepositoryDependencyItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"RepositoryDependencyGraphResponse":{"required":["repositoryId","nodes","versions","edges","edgeCount","totalEdgeCount","truncated","maxEdges","renderingHint"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"nodes":{"type":"array","items":{"$ref":"#/components/schemas/DependencyGraphNode"}},"versions":{"type":"array","items":{"$ref":"#/components/schemas/DependencyGraphVersion"}},"edges":{"type":"array","items":{"$ref":"#/components/schemas/DependencyGraphEdgeItem"}},"edgeCount":{"type":"integer","format":"int32"},"totalEdgeCount":{"type":"integer","format":"int32"},"truncated":{"type":"boolean"},"maxEdges":{"type":"integer","format":"int32"},"renderingHint":{"type":"string"}}},"RepositoryDependencyHealth":{"required":["overallHealthScore","confidenceScore","riskLevel"],"type":"object","properties":{"overallHealthScore":{"type":"integer","format":"uint8"},"confidenceScore":{"type":"integer","format":"uint8"},"riskLevel":{"type":"string"}},"nullable":true},"RepositoryDependencyItem":{"required":["dependencyId","packageId","name","ecosystem","version","dependencyType","isDirect","manifestPath","health"],"type":"object","properties":{"dependencyId":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"version":{"type":"string"},"dependencyType":{"type":"string"},"isDirect":{"type":"boolean"},"manifestPath":{"type":"string","nullable":true},"health":{"$ref":"#/components/schemas/RepositoryDependencyHealth"}}},"RepositoryDetailResponse":{"required":["repositoryId","name","fullName","provider","visibility","defaultBranch","businessCriticality","lifecycleStatus","webUrl","cloneUrl","isArchived","language","lastCommitAtUtc","lastScannedAtUtc","workspaceId","teamId"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"name":{"type":"string"},"fullName":{"type":"string"},"provider":{"type":"string"},"visibility":{"type":"string"},"defaultBranch":{"type":"string"},"businessCriticality":{"type":"string"},"lifecycleStatus":{"type":"string"},"webUrl":{"type":"string","nullable":true},"cloneUrl":{"type":"string","nullable":true},"isArchived":{"type":"boolean"},"language":{"type":"string","nullable":true},"lastCommitAtUtc":{"type":"string","format":"date-time","nullable":true},"lastScannedAtUtc":{"type":"string","format":"date-time","nullable":true},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true}}},"RepositoryListItem":{"required":["repositoryId","name","fullName","provider","visibility","defaultBranch","businessCriticality","lifecycleStatus","webUrl","lastScannedAtUtc","workspaceId","teamId","dependencyCount"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"name":{"type":"string"},"fullName":{"type":"string"},"provider":{"type":"string"},"visibility":{"type":"string"},"defaultBranch":{"type":"string"},"businessCriticality":{"type":"string"},"lifecycleStatus":{"type":"string"},"webUrl":{"type":"string","nullable":true},"lastScannedAtUtc":{"type":"string","format":"date-time","nullable":true},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"dependencyCount":{"type":"integer","format":"int32"}}},"RepositoryListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/RepositoryListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"RepositoryRiskBreakdown":{"required":["minimal","low","medium","high","critical"],"type":"object","properties":{"minimal":{"type":"integer","format":"int32"},"low":{"type":"integer","format":"int32"},"medium":{"type":"integer","format":"int32"},"high":{"type":"integer","format":"int32"},"critical":{"type":"integer","format":"int32"}}},"RepositoryRiskSummaryResponse":{"required":["repositoryId","dependencyCount","overallHealthScore","confidenceScore","riskBreakdown"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"dependencyCount":{"type":"integer","format":"int32"},"overallHealthScore":{"type":"integer","format":"int32"},"confidenceScore":{"type":"integer","format":"int32"},"riskBreakdown":{"$ref":"#/components/schemas/RepositoryRiskBreakdown"}}},"RepositorySummaryRequest":{"required":["repositoryId"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"}},"nullable":true},"RepositoryUpdateResponse":{"required":["repositoryId","workspaceId","teamId","businessCriticality","lifecycleStatus","scanCadenceOverride","updatedAtUtc"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"businessCriticality":{"type":"string"},"lifecycleStatus":{"type":"string"},"scanCadenceOverride":{"type":"string"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"RetentionPolicyPatch":{"required":["auditLogRetentionDays","scanHistoryRetentionDays","reportRetentionDays","aiSummaryRetentionDays","evidenceRetentionDays","exportRetentionDays","deletedUserRetentionDays","deletedRepositoryRetentionDays"],"type":"object","properties":{"auditLogRetentionDays":{"type":"integer","format":"int32","nullable":true},"scanHistoryRetentionDays":{"type":"integer","format":"int32","nullable":true},"reportRetentionDays":{"type":"integer","format":"int32","nullable":true},"aiSummaryRetentionDays":{"type":"integer","format":"int32","nullable":true},"evidenceRetentionDays":{"type":"integer","format":"int32","nullable":true},"exportRetentionDays":{"type":"integer","format":"int32","nullable":true},"deletedUserRetentionDays":{"type":"integer","format":"int32","nullable":true},"deletedRepositoryRetentionDays":{"type":"integer","format":"int32","nullable":true}},"nullable":true},"RetentionPolicyView":{"required":["auditLogRetentionDays","scanHistoryRetentionDays","reportRetentionDays","aiSummaryRetentionDays","evidenceRetentionDays","exportRetentionDays","deletedUserRetentionDays","deletedRepositoryRetentionDays"],"type":"object","properties":{"auditLogRetentionDays":{"type":"integer","format":"int32"},"scanHistoryRetentionDays":{"type":"integer","format":"int32"},"reportRetentionDays":{"type":"integer","format":"int32"},"aiSummaryRetentionDays":{"type":"integer","format":"int32"},"evidenceRetentionDays":{"type":"integer","format":"int32"},"exportRetentionDays":{"type":"integer","format":"int32"},"deletedUserRetentionDays":{"type":"integer","format":"int32"},"deletedRepositoryRetentionDays":{"type":"integer","format":"int32"}}},"RetentionSettingsResponse":{"required":["policy","lastPurgeAtUtc","lastPurgeCorrelationId"],"type":"object","properties":{"policy":{"$ref":"#/components/schemas/RetentionPolicyView"},"lastPurgeAtUtc":{"type":"string","format":"date-time","nullable":true},"lastPurgeCorrelationId":{"type":"string","format":"uuid","nullable":true}}},"SbomDocument":{"type":"object","properties":{"productReleaseId":{"type":"string","format":"uuid"},"source":{"$ref":"#/components/schemas/SbomSource"},"sourceFormat":{"$ref":"#/components/schemas/SbomFormat"},"schemaVersion":{"type":"string"},"blobKey":{"type":"string"},"componentCount":{"type":"integer","format":"int32"},"topLevelComponentCount":{"type":"integer","format":"int32"},"generatedAt":{"type":"string","format":"date-time"},"freshness":{"$ref":"#/components/schemas/SbomFreshness"},"componentsJson":{"type":"string"},"tenantId":{"type":"string","format":"uuid"},"createdAtUtc":{"type":"string","format":"date-time"},"updatedAtUtc":{"type":"string","format":"date-time"},"rowVersion":{"type":"integer","format":"uint32"},"id":{"type":"string","format":"uuid"}}},"SbomExportAcceptedResponse":{"required":["sbomExportId","scope","scopeId","format","status","blobUri","integrityHash","generatedAtUtc"],"type":"object","properties":{"sbomExportId":{"type":"string","format":"uuid"},"scope":{"type":"string"},"scopeId":{"type":"string","format":"uuid","nullable":true},"format":{"type":"string"},"status":{"type":"string"},"blobUri":{"type":"string"},"integrityHash":{"type":"string"},"generatedAtUtc":{"type":"string","format":"date-time"}}},"SbomExportDetail":{"required":["sbomExportId","status","blobUri","integrityHash","errorMessage"],"type":"object","properties":{"sbomExportId":{"type":"string","format":"uuid"},"status":{"type":"string"},"blobUri":{"type":"string","nullable":true},"integrityHash":{"type":"string","nullable":true},"errorMessage":{"type":"string","nullable":true}}},"SbomExportListItem":{"required":["sbomExportId","scope","scopeId","format","status","blobUri","integrityHash","generatedAtUtc"],"type":"object","properties":{"sbomExportId":{"type":"string","format":"uuid"},"scope":{"type":"string"},"scopeId":{"type":"string","format":"uuid","nullable":true},"format":{"type":"string"},"status":{"type":"string"},"blobUri":{"type":"string","nullable":true},"integrityHash":{"type":"string","nullable":true},"generatedAtUtc":{"type":"string","format":"date-time"}}},"SbomExportListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SbomExportListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"SbomExportRequest":{"required":["scope","scopeId","format"],"type":"object","properties":{"scope":{"type":"string"},"scopeId":{"type":"string","format":"uuid","nullable":true},"format":{"type":"string"}},"nullable":true},"SbomFormat":{"enum":["CycloneDx","Spdx23","Spdx30"],"type":"string"},"SbomFreshness":{"enum":["Fresh","Stale","Missing"],"type":"string"},"SbomImportAcceptedResponse":{"required":["sbomImportId","format","status","componentsImportedCount","repositoryId","createdAtUtc"],"type":"object","properties":{"sbomImportId":{"type":"string","format":"uuid"},"format":{"type":"string"},"status":{"type":"string"},"componentsImportedCount":{"type":"integer","format":"int32"},"repositoryId":{"type":"string","format":"uuid","nullable":true},"createdAtUtc":{"type":"string","format":"date-time"}}},"SbomImportListItem":{"required":["sbomImportId","repositoryId","format","status","componentsImportedCount","importedAtUtc"],"type":"object","properties":{"sbomImportId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid","nullable":true},"format":{"type":"string"},"status":{"type":"string"},"componentsImportedCount":{"type":"integer","format":"int32"},"importedAtUtc":{"type":"string","format":"date-time"}}},"SbomImportListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SbomImportListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"SbomSource":{"enum":["GeneratedFromScan","ManualUpload"],"type":"string"},"ScanCancelResponse":{"required":["scanId","state","completedAtUtc","note"],"type":"object","properties":{"scanId":{"type":"string","format":"uuid"},"state":{"type":"string"},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"note":{"type":"string"}}},"ScanDetail":{"required":["scanId","repositoryId","repositoryName","repositoryFullName","state","trigger","triggeredByUserId","queuedAtUtc","startedAtUtc","completedAtUtc","packagesScored","resultSummary","failureReason"],"type":"object","properties":{"scanId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"repositoryName":{"type":"string"},"repositoryFullName":{"type":"string"},"state":{"type":"string"},"trigger":{"type":"string"},"triggeredByUserId":{"type":"string","format":"uuid","nullable":true},"queuedAtUtc":{"type":"string","format":"date-time"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"packagesScored":{"type":"integer","format":"int32"},"resultSummary":{"type":"string","nullable":true},"failureReason":{"type":"string","nullable":true}}},"ScanListItem":{"required":["scanId","repositoryId","repositoryName","repositoryFullName","state","trigger","queuedAtUtc","startedAtUtc","completedAtUtc","packagesScored","resultSummary","failureReason"],"type":"object","properties":{"scanId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"repositoryName":{"type":"string"},"repositoryFullName":{"type":"string"},"state":{"type":"string"},"trigger":{"type":"string"},"queuedAtUtc":{"type":"string","format":"date-time"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"packagesScored":{"type":"integer","format":"int32"},"resultSummary":{"type":"string","nullable":true},"failureReason":{"type":"string","nullable":true}}},"ScanListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ScanListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"ScanLogEntry":{"required":["timestampUtc","action","actorType","actorUserId","correlationId","beforeJson","afterJson"],"type":"object","properties":{"timestampUtc":{"type":"string","format":"date-time"},"action":{"$ref":"#/components/schemas/AuditAction"},"actorType":{"$ref":"#/components/schemas/ActorType"},"actorUserId":{"type":"string","format":"uuid","nullable":true},"correlationId":{"type":"string","format":"uuid"},"beforeJson":{"type":"string","nullable":true},"afterJson":{"type":"string","nullable":true}}},"ScanLogsResponse":{"required":["scanId","state","queuedAtUtc","startedAtUtc","completedAtUtc","packagesScored","resultSummary","failureReason","entries","totalReturned","truncated"],"type":"object","properties":{"scanId":{"type":"string","format":"uuid"},"state":{"type":"string"},"queuedAtUtc":{"type":"string","format":"date-time"},"startedAtUtc":{"type":"string","format":"date-time","nullable":true},"completedAtUtc":{"type":"string","format":"date-time","nullable":true},"packagesScored":{"type":"integer","format":"int32"},"resultSummary":{"type":"string","nullable":true},"failureReason":{"type":"string","nullable":true},"entries":{"type":"array","items":{"$ref":"#/components/schemas/ScanLogEntry"}},"totalReturned":{"type":"integer","format":"int32"},"truncated":{"type":"boolean"}}},"ScanQueuedResponse":{"required":["scanId","repositoryId","state","queuedAtUtc"],"type":"object","properties":{"scanId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"state":{"type":"string"},"queuedAtUtc":{"type":"string","format":"date-time"}}},"ScimEmail":{"required":["value","primary"],"type":"object","properties":{"value":{"type":"string"},"primary":{"type":"boolean"}}},"ScimErrorResponse":{"required":["schemas","status","scimType","detail"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"}},"status":{"type":"string"},"scimType":{"type":"string","nullable":true},"detail":{"type":"string"}}},"ScimGroupMember":{"required":["value","display","$ref"],"type":"object","properties":{"value":{"type":"string","format":"uuid"},"display":{"type":"string","nullable":true},"$ref":{"type":"string","nullable":true}}},"ScimGroupResource":{"required":["schemas","id","displayName","members","meta"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"}},"id":{"type":"string","format":"uuid"},"displayName":{"type":"string"},"members":{"type":"array","items":{"$ref":"#/components/schemas/ScimGroupMember"}},"meta":{"$ref":"#/components/schemas/ScimResourceMeta"}}},"ScimListResponseOfScimGroupResource":{"required":["schemas","totalResults","startIndex","itemsPerPage","Resources"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"}},"totalResults":{"type":"integer","format":"int32"},"startIndex":{"type":"integer","format":"int32"},"itemsPerPage":{"type":"integer","format":"int32"},"Resources":{"type":"array","items":{"$ref":"#/components/schemas/ScimGroupResource"}}}},"ScimListResponseOfScimUserResource":{"required":["schemas","totalResults","startIndex","itemsPerPage","Resources"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"}},"totalResults":{"type":"integer","format":"int32"},"startIndex":{"type":"integer","format":"int32"},"itemsPerPage":{"type":"integer","format":"int32"},"Resources":{"type":"array","items":{"$ref":"#/components/schemas/ScimUserResource"}}}},"ScimPatchOperation":{"required":["op","path","value"],"type":"object","properties":{"op":{"type":"string"},"path":{"type":"string","nullable":true},"value":{}}},"ScimPatchRequest":{"required":["schemas","Operations"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"},"nullable":true},"Operations":{"type":"array","items":{"$ref":"#/components/schemas/ScimPatchOperation"}}},"nullable":true},"ScimResourceMeta":{"required":["resourceType","created","lastModified","location"],"type":"object","properties":{"resourceType":{"type":"string"},"created":{"type":"string","format":"date-time"},"lastModified":{"type":"string","format":"date-time"},"location":{"type":"string"}}},"ScimSchemaResource":{"required":["id","name","description"],"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}},"ScimUserCreateRequest":{"required":["schemas","userName","displayName","externalId","active"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"},"nullable":true},"userName":{"type":"string"},"displayName":{"type":"string","nullable":true},"externalId":{"type":"string","nullable":true},"active":{"type":"boolean","nullable":true}},"nullable":true},"ScimUserResource":{"required":["schemas","id","userName","displayName","active","externalId","emails","meta"],"type":"object","properties":{"schemas":{"type":"array","items":{"type":"string"}},"id":{"type":"string","format":"uuid"},"userName":{"type":"string"},"displayName":{"type":"string","nullable":true},"active":{"type":"boolean"},"externalId":{"type":"string","nullable":true},"emails":{"type":"array","items":{"$ref":"#/components/schemas/ScimEmail"}},"meta":{"$ref":"#/components/schemas/ScimResourceMeta"}}},"ScmWebhookAcceptedResponse":{"required":["deliveryId","provider","blobUri","integrityHash","receivedAtUtc"],"type":"object","properties":{"deliveryId":{"type":"string","format":"uuid"},"provider":{"type":"string"},"blobUri":{"type":"string"},"integrityHash":{"type":"string"},"receivedAtUtc":{"type":"string","format":"date-time"}}},"SignalSource":{"enum":["CisaKev","OsPulseCompromiseIntel","VendorAdvisoryExploited","EpssSupporting"],"type":"string"},"SlackConnectRequest":{"required":["displayName","webhookUrl","defaultChannel"],"type":"object","properties":{"displayName":{"type":"string","nullable":true},"webhookUrl":{"type":"string"},"defaultChannel":{"type":"string","nullable":true}},"nullable":true},"SourceControlConnectionItem":{"required":["connectionId","provider","displayName","organisationId","organisationName","installationId","status","lastSyncAtUtc"],"type":"object","properties":{"connectionId":{"type":"string","format":"uuid"},"provider":{"type":"string"},"displayName":{"type":"string"},"organisationId":{"type":"string"},"organisationName":{"type":"string"},"installationId":{"type":"string","nullable":true},"status":{"type":"string"},"lastSyncAtUtc":{"type":"string","format":"date-time","nullable":true}}},"SourceControlConnectionListResponse":{"required":["items","total"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SourceControlConnectionItem"}},"total":{"type":"integer","format":"int32"}}},"SsoConfigResponse":{"required":["scheme","oidc","saml","updatedAtUtc"],"type":"object","properties":{"scheme":{"type":"string"},"oidc":{"$ref":"#/components/schemas/NullableOfJsonElement"},"saml":{"$ref":"#/components/schemas/NullableOfJsonElement"},"updatedAtUtc":{"type":"string","format":"date-time","nullable":true}}},"SsoConfigureRequest":{"required":["scheme","oidc","saml"],"type":"object","properties":{"scheme":{"type":"string"},"oidc":{"$ref":"#/components/schemas/NullableOfJsonElement"},"saml":{"$ref":"#/components/schemas/NullableOfJsonElement"}},"nullable":true},"SsoConfigureResponse":{"required":["scheme","updatedAtUtc"],"type":"object","properties":{"scheme":{"type":"string"},"updatedAtUtc":{"type":"string","format":"date-time"}}},"StatutoryWindowSummary":{"required":["windowDays","extendedWindowDays","open","overdue","dueWithinSevenDays","completedWithinWindow","completedBreachingWindow"],"type":"object","properties":{"windowDays":{"type":"integer","format":"int32"},"extendedWindowDays":{"type":"integer","format":"int32"},"open":{"type":"integer","format":"int32"},"overdue":{"type":"integer","format":"int32"},"dueWithinSevenDays":{"type":"integer","format":"int32"},"completedWithinWindow":{"type":"integer","format":"int32"},"completedBreachingWindow":{"type":"integer","format":"int32"}}},"StripeWebhookAcceptedResponse":{"required":["deliveryId","provider","blobUri","receivedAtUtc"],"type":"object","properties":{"deliveryId":{"type":"string","format":"uuid"},"provider":{"type":"string"},"blobUri":{"type":"string"},"receivedAtUtc":{"type":"string","format":"date-time"}}},"SubscribeRequest":{"required":["email","preference"],"type":"object","properties":{"email":{"type":"string"},"preference":{"type":"string"}}},"TeamsConnectRequest":{"required":["displayName","webhookUrl"],"type":"object","properties":{"displayName":{"type":"string","nullable":true},"webhookUrl":{"type":"string"}},"nullable":true},"TenantDataExportResponse":{"required":["exportId","blobUri","integrityHash","bytes","rowCounts","generatedAtUtc"],"type":"object","properties":{"exportId":{"type":"string","format":"uuid"},"blobUri":{"type":"string"},"integrityHash":{"type":"string"},"bytes":{"type":"integer","format":"int32"},"rowCounts":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"generatedAtUtc":{"type":"string","format":"date-time"}}},"TenantDeletionResponse":{"required":["status","deletedAtUtc","gracePeriodDays","hardDeleteAfterUtc"],"type":"object","properties":{"status":{"type":"string"},"deletedAtUtc":{"type":"string","format":"date-time","nullable":true},"gracePeriodDays":{"type":"integer","format":"int32"},"hardDeleteAfterUtc":{"type":"string","format":"date-time"}}},"TenantUsageCounters":{"required":["repositoryCount","workspaceCount","teamCount","userCount","scansThisMonth","scansLast30Days","failedScansLast30Days"],"type":"object","properties":{"repositoryCount":{"type":"integer","format":"int32"},"workspaceCount":{"type":"integer","format":"int32"},"teamCount":{"type":"integer","format":"int32"},"userCount":{"type":"integer","format":"int32"},"scansThisMonth":{"type":"integer","format":"int32"},"scansLast30Days":{"type":"integer","format":"int32"},"failedScansLast30Days":{"type":"integer","format":"int32"}}},"TenantUsageQuotas":{"required":["repositoryLimit","userLimit","scansPerMonth","placeholderNote"],"type":"object","properties":{"repositoryLimit":{"type":"integer","format":"int32","nullable":true},"userLimit":{"type":"integer","format":"int32","nullable":true},"scansPerMonth":{"type":"integer","format":"int32","nullable":true},"placeholderNote":{"type":"string"}}},"TenantUsageResponse":{"required":["tenant","usage","quotas","generatedAtUtc"],"type":"object","properties":{"tenant":{"$ref":"#/components/schemas/TenantUsageTenant"},"usage":{"$ref":"#/components/schemas/TenantUsageCounters"},"quotas":{"$ref":"#/components/schemas/TenantUsageQuotas"},"generatedAtUtc":{"type":"string","format":"date-time"}}},"TenantUsageTenant":{"required":["id","name","slug","plan","status","createdAtUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"slug":{"type":"string"},"plan":{"type":"string"},"status":{"type":"string"},"createdAtUtc":{"type":"string","format":"date-time"}}},"TenantWideRequest":{"required":["scope"],"type":"object","properties":{"scope":{"type":"string","nullable":true}},"nullable":true},"TestConnectionResponse":{"required":["ok","error"],"type":"object","properties":{"ok":{"type":"boolean"},"error":{"type":"string","nullable":true}}},"TestPolicyRequest":{"required":["repositoryId"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"}}},"TestPolicyResponse":{"required":["policyId","repositoryId","enabled","scopeApplies","scope"],"type":"object","properties":{"policyId":{"type":"string","format":"uuid"},"repositoryId":{"type":"string","format":"uuid"},"enabled":{"type":"boolean"},"scopeApplies":{"type":"boolean"},"scope":{"type":"string"}}},"TicketDescriptionRequest":{"required":["subjectLabel","proposedAction","severity","evidenceIds"],"type":"object","properties":{"subjectLabel":{"type":"string"},"proposedAction":{"type":"string"},"severity":{"type":"string","nullable":true},"evidenceIds":{"type":"array","items":{"type":"string","format":"uuid"}}},"nullable":true},"TlsObservationIngestBody":{"required":["host","port","negotiatedTlsVersion","cipherSuite","keyExchangeGroup","chainCertificatesBase64","probeEndpointId","state","blockedReason"],"type":"object","properties":{"host":{"type":"string"},"port":{"type":"integer","format":"int32"},"negotiatedTlsVersion":{"type":"string","nullable":true},"cipherSuite":{"type":"string","nullable":true},"keyExchangeGroup":{"type":"string","nullable":true},"chainCertificatesBase64":{"type":"array","items":{"type":"string"},"nullable":true},"probeEndpointId":{"type":"string","format":"uuid","nullable":true},"state":{"type":"string","nullable":true},"blockedReason":{"type":"string","nullable":true}},"nullable":true},"TlsObservationListResponse":{"required":["items"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/TlsObservationResponse"}}}},"TlsObservationResponse":{"required":["id","probeEndpointId","host","port","origin","negotiatedTlsVersion","cipherSuite","keyExchangeGroup","handshakeClassification","state","blockedReason","certificateChainFingerprints","observedAtUtc"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"probeEndpointId":{"type":"string","format":"uuid","nullable":true},"host":{"type":"string"},"port":{"type":"integer","format":"int32"},"origin":{"type":"string"},"negotiatedTlsVersion":{"type":"string","nullable":true},"cipherSuite":{"type":"string","nullable":true},"keyExchangeGroup":{"type":"string","nullable":true},"handshakeClassification":{"type":"string"},"state":{"type":"string"},"blockedReason":{"type":"string","nullable":true},"certificateChainFingerprints":{"type":"array","items":{"type":"string"}},"observedAtUtc":{"type":"string","format":"date-time"}}},"TransitionExposureStatusRequest":{"required":["status","assignedToUserId","ticketUrl"],"type":"object","properties":{"status":{"type":"string","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"ticketUrl":{"type":"string","nullable":true}}},"TransitionViolationRequest":{"required":["status","ticketUrl"],"type":"object","properties":{"status":{"type":"string"},"ticketUrl":{"type":"string","nullable":true}}},"TrendContributor":{"required":["repositoryId","repositoryName","value","share"],"type":"object","properties":{"repositoryId":{"type":"string","format":"uuid"},"repositoryName":{"type":"string"},"value":{"type":"number","format":"double"},"share":{"type":"number","format":"double"}}},"TrendContributors":{"required":["metric","day","totalValue","contributors"],"type":"object","properties":{"metric":{"type":"string"},"day":{"type":"string","format":"date"},"totalValue":{"type":"number","format":"double"},"contributors":{"type":"array","items":{"$ref":"#/components/schemas/TrendContributor"}}}},"UpdateAlertRuleRequest":{"required":["name","channelsJson","suppressionsJson","minSeverity","businessCriticalityFloor","enabled"],"type":"object","properties":{"name":{"type":"string","nullable":true},"channelsJson":{"type":"string","nullable":true},"suppressionsJson":{"type":"string","nullable":true},"minSeverity":{"type":"string","nullable":true},"businessCriticalityFloor":{"type":"string","nullable":true},"enabled":{"type":"boolean","nullable":true}}},"UpdateComplianceSettingsRequest":{"required":["freshnessWindowDays"],"type":"object","properties":{"freshnessWindowDays":{"type":"integer","format":"int32","nullable":true}},"nullable":true},"UpdateExportDestinationRequest":{"required":["name","endpointConfigJson","selectedDatasets","format","scheduleCron","enabled"],"type":"object","properties":{"name":{"type":"string","nullable":true},"endpointConfigJson":{"type":"string","nullable":true},"selectedDatasets":{"type":"array","items":{"$ref":"#/components/schemas/ExportDatasetKind"},"nullable":true},"format":{"$ref":"#/components/schemas/ExportFormat"},"scheduleCron":{"type":"string","nullable":true},"enabled":{"type":"boolean","nullable":true}},"nullable":true},"UpdatePolicyRequest":{"required":["name","description","conditionsJson","actionsJson","appliesToJson","severity","enabled"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"conditionsJson":{"type":"string","nullable":true},"actionsJson":{"type":"string","nullable":true},"appliesToJson":{"type":"string","nullable":true},"severity":{"type":"string","nullable":true},"enabled":{"type":"boolean","nullable":true}}},"UpdateReportDefinitionRequest":{"required":["name","description","scheduleCron","recipientsJson","filtersJson","format","enabled"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"scheduleCron":{"type":"string","nullable":true},"recipientsJson":{"type":"string","nullable":true},"filtersJson":{"type":"string","nullable":true},"format":{"type":"string","nullable":true},"enabled":{"type":"boolean","nullable":true}},"nullable":true},"UpdateRepositoryRequest":{"required":["workspaceId","teamId","businessCriticality","lifecycleStatus","scanCadenceOverride"],"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","nullable":true},"teamId":{"type":"string","format":"uuid","nullable":true},"businessCriticality":{"$ref":"#/components/schemas/NullableOfBusinessCriticality"},"lifecycleStatus":{"$ref":"#/components/schemas/NullableOfLifecycleStatus"},"scanCadenceOverride":{"$ref":"#/components/schemas/NullableOfScanCadence"}}},"VulnerabilityDetail":{"required":["vulnerabilityId","source","externalId","cveId","ghsaId","osvId","title","description","severity","cvssScore","cvssVector","epssScore","knownExploited","publishedAtUtc","modifiedAtUtc","referencesJson"],"type":"object","properties":{"vulnerabilityId":{"type":"string","format":"uuid"},"source":{"type":"string"},"externalId":{"type":"string"},"cveId":{"type":"string","nullable":true},"ghsaId":{"type":"string","nullable":true},"osvId":{"type":"string","nullable":true},"title":{"type":"string"},"description":{"type":"string"},"severity":{"type":"string"},"cvssScore":{"type":"number","format":"double","nullable":true},"cvssVector":{"type":"string","nullable":true},"epssScore":{"type":"number","format":"double","nullable":true},"knownExploited":{"type":"boolean"},"publishedAtUtc":{"type":"string","format":"date-time"},"modifiedAtUtc":{"type":"string","format":"date-time","nullable":true},"referencesJson":{"type":"string"}}},"VulnerabilityListItem":{"required":["vulnerabilityId","source","externalId","cveId","title","severity","cvssScore","epssScore","knownExploited","publishedAtUtc"],"type":"object","properties":{"vulnerabilityId":{"type":"string","format":"uuid"},"source":{"type":"string"},"externalId":{"type":"string"},"cveId":{"type":"string","nullable":true},"title":{"type":"string"},"severity":{"type":"string"},"cvssScore":{"type":"number","format":"double","nullable":true},"epssScore":{"type":"number","format":"double","nullable":true},"knownExploited":{"type":"boolean"},"publishedAtUtc":{"type":"string","format":"date-time"}}},"VulnerabilityListResponse":{"required":["items","totalEstimate"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/VulnerabilityListItem"}},"totalEstimate":{"type":"integer","format":"int32"}}},"VulnerabilitySeverity":{"enum":["None","Low","Medium","High","Critical"],"type":"string"},"VulnerabilityVerdict":{"required":["worstSeverity","knownExploited","topCveId","evidenceRefs"],"type":"object","properties":{"worstSeverity":{"$ref":"#/components/schemas/VulnerabilitySeverity"},"knownExploited":{"type":"boolean"},"topCveId":{"type":"string","nullable":true},"evidenceRefs":{"type":"array","items":{"type":"string"}}},"nullable":true},"WarehouseType":{"enum":["Snowflake","BigQuery","Synapse","LocalSql"],"type":"string"},"WatchedPackageHealth":{"required":["overallHealthScore","confidenceScore","riskLevel"],"type":"object","properties":{"overallHealthScore":{"type":"integer","format":"uint8"},"confidenceScore":{"type":"integer","format":"uint8"},"riskLevel":{"type":"string"}},"nullable":true},"WatchedPackageItem":{"required":["watchId","packageId","name","ecosystem","latestVersion","status","sourceRepositoryUrl","reason","watchedAtUtc","health"],"type":"object","properties":{"watchId":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"name":{"type":"string"},"ecosystem":{"type":"string"},"latestVersion":{"type":"string","nullable":true},"status":{"type":"string"},"sourceRepositoryUrl":{"type":"string","nullable":true},"reason":{"type":"string","nullable":true},"watchedAtUtc":{"type":"string","format":"date-time"},"health":{"$ref":"#/components/schemas/WatchedPackageHealth"}}},"WatchedPackagesResponse":{"required":["items","totalReturned"],"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/WatchedPackageItem"}},"totalReturned":{"type":"integer","format":"int32"}}},"WatchPackageBody":{"required":["reason"],"type":"object","properties":{"reason":{"type":"string","nullable":true}},"nullable":true},"WatchPackageResponse":{"required":["watchId","packageId","userId","reason","alreadyWatching"],"type":"object","properties":{"watchId":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"reason":{"type":"string","nullable":true},"alreadyWatching":{"type":"boolean"}}},"WebhookSubscribeRequest":{"required":["targetUrl","preference"],"type":"object","properties":{"targetUrl":{"type":"string"},"preference":{"type":"string"}}},"WebhookSubscribeResponse":{"required":["id","signingSecret","unsubscribeToken"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"signingSecret":{"type":"string"},"unsubscribeToken":{"type":"string"}}},"WebhookUnsubscribeResponse":{"required":["unsubscribed"],"type":"object","properties":{"unsubscribed":{"type":"boolean"}}},"WeightsDto":{"required":["maintainer","activity","release","issue","pullRequest","security","licence","provenance","popularity","busFactor"],"type":"object","properties":{"maintainer":{"type":"number","format":"double"},"activity":{"type":"number","format":"double"},"release":{"type":"number","format":"double"},"issue":{"type":"number","format":"double"},"pullRequest":{"type":"number","format":"double"},"security":{"type":"number","format":"double"},"licence":{"type":"number","format":"double"},"provenance":{"type":"number","format":"double"},"popularity":{"type":"number","format":"double"},"busFactor":{"type":"number","format":"double"},"isDefault":{"type":"boolean","default":false}}}},"securitySchemes":{"ApiToken":{"type":"http","description":"OSPulse API token, presented as `Authorization: Bearer {token}`. Create one via `POST /api/v1/api-tokens`.","scheme":"bearer"}}},"tags":[{"name":"Health"},{"name":"Auth"},{"name":"Repositories"},{"name":"Onboarding"},{"name":"Webhooks"},{"name":"OSPulse.Api"},{"name":"Status"},{"name":"Cli"},{"name":"Dashboards"},{"name":"Tenants"},{"name":"Packages"},{"name":"Scans"},{"name":"TenantSettings"},{"name":"SourceControl"},{"name":"Vulnerabilities"},{"name":"Policies"},{"name":"Alerts"},{"name":"Reports"},{"name":"Sbom"},{"name":"Integrations"},{"name":"Scim"},{"name":"Audit"},{"name":"ApiTokens"},{"name":"Users"},{"name":"AI"},{"name":"Billing"},{"name":"AdminDiagnostics"},{"name":"Settings.Retention"},{"name":"FeatureFlags"},{"name":"Privacy"},{"name":"Analytics"},{"name":"Status.Operator"},{"name":"Compliance"},{"name":"Quantum"},{"name":"Cra"},{"name":"Ide"},{"name":"Warehouse Export"}]}