qodiqa
SpecificationRun a simulation

Capabilities · Catalogue · Reference

Routes

380 API routes in 54 families, with method, path, operation, access and response statuses.

MethodPathOperationAccessStatuses
GET/.well-known/qodiqa/checkpoint-keysPublic key discoverywellKnownCheckpointKeysPublic200, 400, 500, 503
GET/.well-known/qodiqa/checkpoint-keys/{keyId}Public key discoverywellKnownCheckpointKeyPublic200, 400, 404, 500, 503
GET/.well-known/qodiqa/keysPublic key discoverywellKnownKeysPublic200, 400, 500, 503
GET/.well-known/qodiqa/keys/archivedPublic key discoverywellKnownArchivedKeysPublic200, 400, 500, 503
GET/.well-known/qodiqa/keys/{keyId}Public key discoverywellKnownKeyPublic200, 400, 404, 500, 503
GET/.well-known/qodiqa/transparency-keysPublic key discoverywellKnownTransparencyKeysPublic200, 400, 500, 503
GET/.well-known/qodiqa/transparency-keys/{keyId}Public key discoverywellKnownTransparencyKeyPublic200, 400, 404, 500, 503
GET/__bench/stagesStage timing (development only)(conditional)only when QODIQA_BENCH_STAGE_TIMING on (refused in prod by); loopback readoutNot stated
POST/__bench/stages/resetStage timing (development only)(conditional)sameNot stated
POST/ai/chatAI chat gatewayexecuteAiChatAICHAT200, 400, 403, 409, 413, 415, 422, 429, 500, 502, 503, 504
POST/ai/chat/streamAI chat gatewayexecuteAiChatStreamAICHAT200, 400, 403, 409, 413, 415, 422, 429, 500, 502, 503, 504
GET/alertsAlert administrationlistAlertsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/alertsAlert administrationcreateAlertAdmin plane · READ_AUDIT · MANAGE_ALERTS STEP-UP200, 201, 400, 401, 403, 429, 500, 503
GET/alerts/countersAlert administrationgetAlertCountersAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/alerts/healthAlert administrationgetAlertChannelHealthAdmin plane · READ_AUDIT200, 207, 400, 401, 403, 500, 503
GET/alerts/statsAlert administrationalertStatsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/alerts/streamAlert administrationstreamAlertsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/alerts/test/{channel}Alert administrationtestAlertChannelAdmin plane · READ_AUDIT · MANAGE_ALERTS STEP-UP200, 400, 401, 403, 429, 500, 502, 503
GET/alerts/{id}Alert administrationgetAlertAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
POST/alerts/{id}/acknowledgeAlert administrationacknowledgeAlertAdmin plane · READ_AUDIT · MANAGE_ALERTS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
GET/alerts/{id}/exposure-notificationAlert administrationgetAlertExposureNotificationAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 409, 500, 503
POST/alerts/{id}/false-positiveAlert administrationmarkAlertFalsePositiveAdmin plane · READ_AUDIT · MANAGE_ALERTS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/alerts/{id}/historyAlert administrationgetAlertHistoryAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/alerts/{id}/resolveAlert administrationresolveAlertAdmin plane · READ_AUDIT · MANAGE_ALERTS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/alerts/{id}/suppressAlert administrationsuppressAlertAdmin plane · READ_AUDIT · MANAGE_ALERTS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/audit-store/actor/{actorId}/activityCentral audit store, retention and legal holdsgetActorAuditActivityAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-store/artifact/{artifactId}/timelineCentral audit store, retention and legal holdsgetArtifactAuditTimelineAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-store/correlate/{requestId}Central audit store, retention and legal holdscorrelateAuditStoreEventsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-store/eventsCentral audit store, retention and legal holdssearchAuditStoreEventsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-store/events/{eventId}Central audit store, retention and legal holdsgetAuditStoreEventAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-store/ingestion-rateCentral audit store, retention and legal holdsgetAuditIngestionRateAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/audit-store/retention/applyCentral audit store, retention and legal holdsapplyRetentionCycleAdmin plane · MANAGE_RETENTION STEP-UP200, 400, 401, 403, 429, 500, 503
GET/audit-store/retention/holdsCentral audit store, retention and legal holdslistLegalHoldsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/audit-store/retention/holdsCentral audit store, retention and legal holdsplaceLegalHoldAdmin plane · MANAGE_RETENTION STEP-UP200, 400, 401, 403, 429, 500, 503
DELETE/audit-store/retention/holds/{holdName}Central audit store, retention and legal holdsreleaseLegalHoldAdmin plane · MANAGE_RETENTION STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/audit-store/retention/policiesCentral audit store, retention and legal holdslistRetentionPoliciesAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/audit-store/retention/policiesCentral audit store, retention and legal holdsupsertRetentionPolicyAdmin plane · MANAGE_RETENTION STEP-UP200, 400, 401, 403, 429, 500, 503
GET/audit-store/retention/runsCentral audit store, retention and legal holdslistRetentionRunsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-store/statsCentral audit store, retention and legal holdsgetAuditStoreStatsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-store/top-eventsCentral audit store, retention and legal holdsgetTopAuditEventTypesAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-viewer/artifact/{artifactId}Audit viewer and investigationsinspectAuditViewerArtifactAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-viewer/chain-summaryAudit viewer and investigationsgetAuditViewerChainSummaryAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-viewer/chain/{artifactId}Audit viewer and investigationsverifyAuditViewerChainAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-viewer/exportAudit viewer and investigationsexportAuditViewerAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-viewer/investigationAudit viewer and investigationslistAuditInvestigationsAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/audit-viewer/investigationAudit viewer and investigationscreateAuditInvestigationAdmin plane · READ_AUDIT STEP-UP201, 400, 401, 403, 429, 500, 503
GET/audit-viewer/investigation/{id}Audit viewer and investigationsgetAuditInvestigationAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-viewer/lineage/{artifactId}Audit viewer and investigationsinspectAuditViewerLineageAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-viewer/replay/{artifactId}Audit viewer and investigationsinspectAuditViewerReplayAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-viewer/searchAudit viewer and investigationssearchAuditViewerAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit-viewer/signature/{artifactId}Audit viewer and investigationsinspectAuditViewerSignatureAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
GET/audit-viewer/timelineAudit viewer and investigationsgetAuditViewerTimelineAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit/chain/integrityAudit chain integritygetAuditChainIntegrityAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
GET/audit/chain/verifier/statusAudit chain integritygetChainVerifierStatusAdmin plane · READ_AUDIT200, 400, 401, 403, 500, 503
POST/audit/chain/verifier/verifyAudit chain integritytriggerChainVerificationAdmin plane · READ_AUDIT200, 400, 401, 403, 429, 500, 503
GET/audit/{artifactId}Audit chain integritygetAuditEntryAdmin plane · READ_AUDIT200, 400, 401, 403, 404, 500, 503
POST/auth/ldap/loginSSO sign-inldapLoginPUBLIC(404 unless QODIQA_LDAP_CONFIG_PATH)200, 400, 401, 404, 429
POST/auth/saml/acsSSO sign-insamlAcsPUBLIC(404 unless QODIQA_SAML_CONFIG_PATH)200, 400, 401, 404, 429
GET/auth/saml/loginSSO sign-insamlLoginPUBLIC(404 unless QODIQA_SAML_CONFIG_PATH)200, 404, 429
GET/auth/saml/metadataSSO sign-insamlMetadataPUBLIC(404 unless QODIQA_SAML_CONFIG_PATH)200, 404, 429
GET/compliance/controls/{frameworkId}Compliance reportinggetFrameworkControlsAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 404, 500, 503
GET/compliance/frameworksCompliance reportinglistFrameworksAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 500, 503
GET/compliance/healthCompliance reportinggetComplianceHealthAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 500, 503
POST/compliance/report/generateCompliance reportinggenerateReportAdmin plane · GENERATE_REPORT STEP-UP202, 400, 401, 403, 429, 500, 503
POST/compliance/report/verifyCompliance reportingverifyReportAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 500, 503
GET/compliance/report/{id}Compliance reportinggetReportAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 404, 500, 503
GET/compliance/report/{id}/assessmentsCompliance reportinggetReportAssessmentsAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 404, 500, 503
GET/compliance/report/{id}/downloadCompliance reportingdownloadReportAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 404, 500, 503
GET/compliance/reportsCompliance reportinglistReportsAdmin plane · READ_COMPLIANCE200, 400, 401, 403, 500, 503
GET/consentConsent managementlistConsentAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 500, 503
POST/consentConsent managementgrantConsentAdmin plane · MANAGE_CONSENT STEP-UP201, 400, 401, 403, 409, 429, 500, 503
DELETE/consent/actor/{actorId}Consent managementrevokeActorConsentLegacyAdmin plane · MANAGE_CONSENT STEP-UP200, 400, 401, 403, 429, 500, 503
POST/consent/actor/{actorId}/revokeConsent managementrevokeActorConsentAdmin plane · MANAGE_CONSENT STEP-UP200, 400, 401, 403, 429, 500, 503
GET/consent/healthConsent managementconsentHealthAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 500, 503
GET/consent/revokedConsent managementlistRevokedConsentAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 500, 503
POST/consent/verifyConsent managementverifyConsentAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 500, 503
GET/consent/{id}Consent managementgetConsentAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 404, 500, 503
GET/consent/{id}/auditConsent managementconsentAuditAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 404, 500, 503
GET/consent/{id}/historyConsent managementgetConsentHistoryAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 404, 500, 503
POST/consent/{id}/resumeConsent managementresumeConsentAdmin plane · MANAGE_CONSENT STEP-UP200, 400, 401, 403, 404, 429, 500, 503
POST/consent/{id}/revokeConsent managementrevokeConsentAdmin plane · MANAGE_CONSENT STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/consent/{id}/statusConsent managementgetConsentStatusAdmin plane · MANAGE_CONSENT200, 400, 401, 403, 404, 500, 503
POST/consent/{id}/suspendConsent managementsuspendConsentAdmin plane · MANAGE_CONSENT STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/dashboard/activityOperational dashboardgetDashboardActivityAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/anomaliesOperational dashboardgetDashboardAnomaliesAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/blockedOperational dashboardgetDashboardBlockedAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/executionsOperational dashboardgetDashboardExecutionsAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/overviewOperational dashboardgetDashboardOverviewAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/replaysOperational dashboardgetDashboardReplaysAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/statusOperational dashboardgetDashboardStatusAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/dashboard/streamOperational dashboardstreamDashboardEventsAdmin plane · VIEW_DASHBOARD200, 400, 401, 403, 500, 503
GET/diagnosticsDiagnostics and profilinggetDiagnosticsOPS200, 400, 401, 403, 500
POST/diagnostics/profile/cpuDiagnostics and profiling(none)OPS+PROFILINGNot stated
GET/diagnostics/profile/gcDiagnostics and profiling(none)OPS+PROFILINGNot stated
GET/diagnostics/profile/memoryDiagnostics and profiling(none)OPS+PROFILINGNot stated
GET/docs/docsgetSwaggerUiPUBLIC (rate limit public_docs)200, 400, 500
GET/docs//docs(undocumented, KNOWN_UNDOCUMENTED)PUBLIC (rate limit public_docs)Not stated
GET/docs/assets/{name}/docs(undocumented, KNOWN_UNDOCUMENTED)PUBLIC (rate limit public_docs)Not stated
GET/evidence-chain/chainEvidence chaingetEvidenceChainRangeAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 500, 503
POST/evidence-chain/chain/verify-rangeEvidence chainverifyEvidenceChainRangeAdmin plane · READ_EVIDENCE_CHAIN · VERIFY_EVIDENCE_CHAIN200, 400, 401, 403, 500, 503
GET/evidence-chain/dashboardEvidence chaingetEvidenceChainDashboardAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 500, 503
GET/evidence-chain/export/csvEvidence chainexportEvidenceChainCsvAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 500, 503
GET/evidence-chain/records/by-artifact/{artifactId}Evidence chaingetEvidenceChainRecordByArtifactAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 404, 500, 503
GET/evidence-chain/records/searchEvidence chainsearchEvidenceChainRecordsAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 500, 503
GET/evidence-chain/records/{evidenceId}Evidence chaingetEvidenceChainRecordAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 404, 500, 503
GET/evidence-chain/records/{evidenceId}/reportEvidence chaingetEvidenceChainReportAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 404, 500, 503
GET/evidence-chain/records/{evidenceId}/verificationsEvidence chainlistEvidenceChainVerificationsAdmin plane · READ_EVIDENCE_CHAIN · READ_EVIDENCE_CHAIN200, 400, 401, 403, 404, 500, 503
POST/evidence-chain/records/{evidenceId}/verifyEvidence chainverifyEvidenceChainRecordAdmin plane · READ_EVIDENCE_CHAIN · VERIFY_EVIDENCE_CHAIN200, 400, 401, 403, 404, 500, 503
GET/evidence/package/{artifactId}Evidence packagesgetEvidencePackageAdmin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/evidence/package/{artifactId}/auditEvidence packagesgetEvidenceAuditChainAdmin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/evidence/package/{artifactId}/bundleEvidence packagesgetEvidenceBundleAdmin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/evidence/package/{artifactId}/jsonEvidence packagesgetEvidencePackageJsonAdmin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/evidence/package/{artifactId}/pdfEvidence packagesgetEvidencePackagePdfAdmin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/evidence/package/{artifactId}/verifyEvidence packagesverifyEvidencePackageIntegrityAdmin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/health/healthgetHealthPROBE200, 401, 403
GET/health/redis/healthgetRedisHealthPROBE200, 401, 403, 503
GET/key-admin/healthKey administrationgetKeyHealthSummaryAdmin plane · MANAGE_KEYS200, 400, 401, 403, 500, 503
GET/key-admin/inventoryKey administrationgetKeyInventoryAdmin plane · MANAGE_KEYS200, 400, 401, 403, 500, 503
POST/key-admin/kek/rotateKey administrationrotateKekAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/key-admin/mac-keys/rotateKey administrationrotateMacKeyringAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/key-admin/purge-expiredKey administrationpurgeExpiredKeysAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 429, 500, 503
GET/key-admin/rotation-scheduler/statusKey administrationgetRotationSchedulerStatusAdmin plane · MANAGE_KEYS200, 400, 401, 403, 500, 503
POST/key-admin/{clientId}/recoverKey administrationrecoverClientKeyAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/key-admin/{clientId}/revokeKey administrationrevokeKeyAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 404, 429, 500, 502, 503
POST/key-admin/{clientId}/rotateKey administrationrotateKeyEmergencyAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 502, 503
POST/key-admin/{clientId}/rotate-gracefulKey administrationrotateKeyGracefulAdmin plane · MANAGE_KEYS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
GET/key-admin/{clientId}/statusKey administrationgetClientKeyStatusAdmin plane · MANAGE_KEYS200, 400, 401, 403, 404, 500, 503
GET/keys/keyslistKeysPublic200, 400, 500, 503
GET/metrics/metricsgetMetricsOPS200, 401, 403
GET/openapi.json/openapi.jsongetOpenApiJsonPUBLIC (rate limit public_docs)200, 400, 500
GET/openapi.yaml/openapi.yamlgetOpenApiYamlPUBLIC (rate limit public_docs)200, 400, 500
GET/policy-ui/dashboardPolicy editorpolicyDashboardAdmin plane · READ_POLICIES200, 400, 401, 403, 500, 503
GET/policy-ui/policiesPolicy editorlistPoliciesAdmin plane · READ_POLICIES200, 400, 401, 403, 500, 503
POST/policy-ui/policiesPolicy editorcreatePolicyAdmin plane · MANAGE_POLICIES STEP-UP201, 400, 401, 403, 409, 429, 500, 503
GET/policy-ui/policies/validatePolicy editorvalidatePolicyQueryAdmin plane · READ_POLICIES200, 400, 401, 403, 500, 503
POST/policy-ui/policies/validatePolicy editorvalidatePolicyAdmin plane · READ_POLICIES STEP-UP200, 400, 401, 403, 429, 500, 503
GET/policy-ui/policies/{policyId}Policy editorgetPolicyAdmin plane · READ_POLICIES200, 400, 401, 403, 404, 500, 503
PUT/policy-ui/policies/{policyId}Policy editorupdatePolicyAdmin plane · MANAGE_POLICIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/policy-ui/policies/{policyId}/diffPolicy editorgetPolicyDiffAdmin plane · READ_POLICIES200, 400, 401, 403, 404, 500, 503
POST/policy-ui/policies/{policyId}/disablePolicy editordisablePolicyAdmin plane · MANAGE_POLICIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
POST/policy-ui/policies/{policyId}/enablePolicy editorenablePolicyAdmin plane · MANAGE_POLICIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/policy-ui/policies/{policyId}/historyPolicy editorgetPolicyHistoryAdmin plane · READ_POLICIES200, 400, 401, 403, 404, 500, 503
POST/policy-ui/policies/{policyId}/rollbackPolicy editorrollbackPolicyAdmin plane · MANAGE_POLICIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/policy-ui/policies/{policyId}/versionsPolicy editorlistPolicyVersionsAdmin plane · READ_POLICIES200, 400, 401, 403, 404, 500, 503
GET/policy-ui/policies/{policyId}/versions/{v}Policy editorgetPolicyVersionAdmin plane · READ_POLICIES200, 400, 401, 403, 404, 500, 503
GET/portal/admin/historyVerification portalportalHistoryAdmin plane · READ_VERIFICATION_PORTAL200, 400, 401, 403, 500, 503
GET/portal/admin/statsVerification portalportalStatsAdmin plane · READ_VERIFICATION_PORTAL200, 400, 401, 403, 500, 503
GET/portal/evidence/{verificationId}Verification portalgetPortalEvidenceAdmin plane · READ_VERIFICATION_PORTAL200, 400, 401, 403, 404, 500, 503
GET/portal/report/{verificationId}Verification portalgetPortalReportPublic · MANAGE_VERIFICATION_PORTAL200, 400, 404, 429, 500, 503
GET/portal/result/{verificationId}Verification portalgetPortalResultPublic · MANAGE_VERIFICATION_PORTAL200, 400, 404, 429, 500, 503
POST/portal/verifyVerification portalsubmitPortalVerificationPublic · MANAGE_VERIFICATION_PORTAL200, 400, 429, 500, 503
GET/provenance/dashboard/comparisonPolicy provenancegetProvenanceDashboardComparisonAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 404, 500, 503
GET/provenance/dashboard/investigatorPolicy provenancegetProvenanceInvestigatorDashboardAdmin plane · READ_POLICY_PROVENANCE · INVESTIGATE_POLICIES200, 400, 401, 403, 500, 503
GET/provenance/dashboard/statsPolicy provenancegetProvenanceDashboardStatsAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 500, 503
GET/provenance/dashboard/timelinePolicy provenancegetProvenanceDashboardTimelineAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 500, 503
GET/provenance/policies/search/historyPolicy provenancesearchProvenanceHistoryAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 500, 503
GET/provenance/policies/{policyId}/diff/{versionA}/{versionB}Policy provenancediffPolicyProvenanceVersionsAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 404, 500, 503
GET/provenance/policies/{policyId}/historyPolicy provenancegetPolicyProvenanceHistoryAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 404, 500, 503
POST/provenance/policies/{policyId}/integrityPolicy provenanceverifyPolicyProvenanceIntegrityAdmin plane · READ_POLICY_PROVENANCE · INVESTIGATE_POLICIES200, 400, 401, 403, 404, 500, 503
GET/provenance/policies/{policyId}/lineagePolicy provenancegetPolicyProvenanceLineageAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 404, 500, 503
GET/provenance/policies/{policyId}/reconstruct/{timestamp}Policy provenancereconstructPolicyAtTimestampAdmin plane · READ_POLICY_PROVENANCE · INVESTIGATE_POLICIES200, 400, 401, 403, 404, 500, 503
GET/provenance/policies/{policyId}/reportPolicy provenancegetPolicyProvenanceReportAdmin plane · READ_POLICY_PROVENANCE · INVESTIGATE_POLICIES200, 400, 401, 403, 404, 500, 503
GET/provenance/policies/{policyId}/timelinePolicy provenancegetPolicyProvenanceTimelineAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 404, 500, 503
GET/provenance/policies/{policyId}/version/{version}Policy provenancegetPolicyProvenanceVersionAdmin plane · READ_POLICY_PROVENANCE · READ_POLICY_PROVENANCE200, 400, 401, 403, 404, 500, 503
GET/public-key/public-keygetActivePublicKeyPublic200, 400, 500, 503
GET/public-keys/public-keysdiscoverPublicKeysPublic200, 400, 500, 503
GET/rbac/me/mfaRoles and usersgetMyMfaStatusAdmin plane (self-enrolment exempt)200, 400, 401, 403, 500, 503
POST/rbac/me/mfa/confirmRoles and usersconfirmMfaEnrollmentAdmin plane (self-enrolment exempt)200, 400, 401, 403, 500, 503
POST/rbac/me/mfa/enrollRoles and usersbeginMfaEnrollmentAdmin plane (self-enrolment exempt)201, 400, 401, 403, 500, 503
GET/rbac/permissionsRoles and userslistPermissionsAdmin plane (self-enrolment exempt) · READ_USERS200, 400, 401, 403, 500, 503
GET/rbac/rolesRoles and userslistRolesAdmin plane (self-enrolment exempt) · READ_USERS200, 400, 401, 403, 500, 503
POST/rbac/rolesRoles and userscreateRbacRoleAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP201, 400, 401, 403, 409, 429, 500, 503
POST/rbac/roles/validateRoles and usersvalidateRbacPermissionsAdmin plane (self-enrolment exempt) · READ_USERS STEP-UP200, 400, 401, 403, 429, 500, 503
DELETE/rbac/roles/{id}Roles and usersdeleteRbacRoleAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 409, 422, 429, 500, 503
GET/rbac/roles/{id}Roles and usersgetRbacRoleAdmin plane (self-enrolment exempt) · READ_USERS200, 400, 401, 403, 404, 500, 503
PATCH/rbac/roles/{id}Roles and usersupdateRbacRoleAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 422, 429, 500, 503
PUT/rbac/roles/{id}Roles and usersupdateRbacRoleLegacyAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 422, 429, 500, 503
GET/rbac/usersRoles and userslistRbacUsersAdmin plane (self-enrolment exempt) · READ_USERS200, 400, 401, 403, 500, 503
POST/rbac/usersRoles and userscreateRbacUserAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP201, 400, 401, 403, 409, 429, 500, 503
DELETE/rbac/users/{id}Roles and usersdeleteRbacUserAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP204, 400, 401, 403, 404, 429, 500, 503
GET/rbac/users/{id}Roles and usersgetRbacUserAdmin plane (self-enrolment exempt) · READ_USERS200, 400, 401, 403, 404, 500, 503
PATCH/rbac/users/{id}Roles and usersupdateRbacUserAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
PUT/rbac/users/{id}Roles and usersupdateRbacUserLegacyAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
DELETE/rbac/users/{id}/api-keyRoles and usersrevokeApiKeyAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP204, 400, 401, 403, 404, 429, 500, 503
POST/rbac/users/{id}/api-keyRoles and usersissueApiKeyAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP201, 400, 401, 403, 404, 429, 500, 503
DELETE/rbac/users/{id}/mfaRoles and usersresetUserMfaAdmin plane (self-enrolment exempt) · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/rbac/users/{id}/permissionsRoles and usersgetUserPermissionsAdmin plane (self-enrolment exempt) · READ_USERS200, 400, 401, 403, 404, 500, 503
GET/ready/readygetReadinessPROBE200, 401, 403, 503
POST/signArtifact signingsignRequestSIGN200, 400, 401, 403, 429, 500, 503
GET/signing-identitiesSigning identitieslistSigningIdentitiesAdmin plane · READ_SIGNING_IDENTITIES200, 400, 401, 403, 500, 503
POST/signing-identitiesSigning identitiescreateSigningIdentityAdmin plane · MANAGE_SIGNING_IDENTITIES STEP-UP201, 400, 401, 403, 429, 500, 503
DELETE/signing-identities/{id}Signing identitiesdeleteSigningIdentityAdmin plane · MANAGE_SIGNING_IDENTITIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/signing-identities/{id}Signing identitiesgetSigningIdentityAdmin plane · READ_SIGNING_IDENTITIES200, 400, 401, 403, 404, 500, 503
PATCH/signing-identities/{id}Signing identitiesupdateSigningIdentityAdmin plane · MANAGE_SIGNING_IDENTITIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
PUT/signing-identities/{id}Signing identitiesupdateSigningIdentityLegacyAdmin plane · MANAGE_SIGNING_IDENTITIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
DELETE/signing-identities/{id}/api-keySigning identitiesrevokeSigningApiKeyAdmin plane · MANAGE_SIGNING_IDENTITIES STEP-UP200, 400, 401, 403, 404, 429, 500, 503
POST/signing-identities/{id}/api-keySigning identitiesissueSigningApiKeyAdmin plane · MANAGE_SIGNING_IDENTITIES STEP-UP201, 400, 401, 403, 404, 429, 500, 503
GET/tenant-portal/api/consentTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)++ · READ_TENANT_CONSENTNot stated
GET/tenant-portal/api/keysTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)++ · READ_TENANT_KEYSNot stated
GET/tenant-portal/api/meTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)++ · READ_TENANT_IDENTITYNot stated
GET/tenant-portal/api/usageTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)++ · READ_TENANT_USAGENot stated
GET/tenant-portal/api/usage/exportTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)++ · READ_TENANT_USAGENot stated
GET/tenant-portal/callbackTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)Not stated
GET/tenant-portal/dev-loginTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)Not stated
GET/tenant-portal/loginTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)Not stated
POST/tenant-portal/logoutTenant portal(none)PORTAL(QODIQA_PORTAL_ENABLED=true only)Not stated
GET/transparency/admin/chain/validateTransparency log (public)validateTransparencyChainAdmin plane · READ_TRANSPARENCY_LOG200, 400, 401, 403, 500, 503
POST/transparency/admin/roots/generateTransparency log (public)generateTransparencyRootAdmin plane · MANAGE_TRANSPARENCY_LOG STEP-UP201, 400, 401, 403, 429, 500, 503
GET/transparency/admin/statsTransparency log (public)transparencyStatsAdmin plane · READ_TRANSPARENCY_LOG200, 400, 401, 403, 500, 503
GET/transparency/consistency/{fromRootId}/{toRootId}Transparency log (public)getTransparencyConsistencyProofPublic · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/transparency/entriesTransparency log (public)listTransparencyEntriesPublic · READ_TRANSPARENCY_LOG200, 400, 500, 503
GET/transparency/entry/{transparencyId}Transparency log (public)getTransparencyEntryPublic · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/transparency/proof/{transparencyId}Transparency log (public)getInclusionProofPublic · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/transparency/receipt/{requestId}Transparency log (public)getTransparencyReceiptPublic · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
POST/transparency/registerTransparency log (public)registerTransparencyEntryAdmin plane · MANAGE_TRANSPARENCY_LOG STEP-UP201, 400, 401, 403, 429, 500, 503
GET/transparency/rootTransparency log (public)getTransparencyRootPublic · READ_TRANSPARENCY_LOG200, 400, 500, 503
GET/transparency/rootsTransparency log (public)listTransparencyRootsPublic · READ_TRANSPARENCY_LOG200, 400, 500, 503
GET/transparency/verify/{transparencyId}Transparency log (public)verifyTransparencyEntryPublic · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/v1/actions/approvals/{approvalId}Agent actionsgetActionApprovalSigning-identity auth · kill-switch gate200, 404, 503
POST/v1/actions/approvals/{approvalId}/cancelAgent actionscancelActionApprovalSigning-identity auth · kill-switch gate200, 400, 404, 409, 503
POST/v1/actions/authorizeAgent actionsauthorizeActionSigning-identity auth · kill-switch gate200, 202, 400, 401, 403, 409, 429, 503
POST/v1/actions/plansAgent actionsauthorizeActionPlanSigning-identity auth · kill-switch gate201, 400, 401, 403, 503
POST/v1/admin/artifact-revocationsPlatform administrationrevokeArtifactAdmin plane · MANAGE_ARTIFACT_REVOCATIONS STEP-UP200, 400, 401, 403, 429, 500, 503
GET/v1/admin/artifact-revocations/{requestId}Platform administrationgetArtifactRevocationAdmin plane · MANAGE_ARTIFACT_REVOCATIONS200, 400, 401, 403, 500, 503
GET/v1/admin/dsrPlatform administrationlistDsrRequestsAdmin plane · READ_DSR200, 400, 401, 403, 500, 503
POST/v1/admin/dsrPlatform administrationcreateDsrRequestAdmin plane · MANAGE_DSR STEP-UP201, 400, 401, 403, 429, 500, 503
GET/v1/admin/dsr/{id}Platform administrationgetDsrRequestAdmin plane · READ_DSR200, 400, 401, 403, 404, 500, 503
POST/v1/admin/dsr/{id}/approvePlatform administrationapproveDsrRequestAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/admin/dsr/{id}/erasePlatform administrationeraseDsrRequestAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/admin/dsr/{id}/exportPlatform administrationexportDsrDataAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/admin/dsr/{id}/liftPlatform administrationliftDsrRestrictionAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/admin/dsr/{id}/rectifyPlatform administrationrectifyDsrRequestAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/admin/dsr/{id}/restrictPlatform administrationrestrictDsrRequestAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/admin/dsr/{id}/verify-identityPlatform administrationverifyDsrIdentityAdmin plane · MANAGE_DSR STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/admin/kill-switchPlatform administrationgetKillSwitchAdmin plane · READ_KILL_SWITCH200, 400, 401, 403, 500, 503
POST/v1/admin/kill-switch/activatePlatform administrationactivateKillSwitchAdmin plane · MANAGE_KILL_SWITCH STEP-UP200, 400, 401, 403, 429, 500, 503
POST/v1/admin/kill-switch/releasePlatform administrationreleaseKillSwitchAdmin plane · MANAGE_KILL_SWITCH STEP-UP200, 400, 401, 403, 429, 500, 503
GET/v1/admin/organizationsPlatform administrationlistOrganizationsAdmin plane · MANAGE_USERS200, 400, 401, 403, 500, 503
POST/v1/admin/organizationsPlatform administrationcreateOrganizationAdmin plane · MANAGE_USERS STEP-UP201, 400, 401, 403, 409, 429, 500, 503
GET/v1/admin/organizations/{orgId}Platform administrationgetOrganizationAdmin plane · MANAGE_USERS200, 400, 401, 403, 404, 500, 503
PATCH/v1/admin/organizations/{orgId}Platform administrationupdateOrganizationAdmin plane · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
DELETE/v1/admin/organizations/{orgId}/tenants/{tenantId}Platform administrationremoveTenantAdmin plane · MANAGE_USERS STEP-UP204, 400, 401, 403, 404, 429, 500, 503
POST/v1/admin/organizations/{orgId}/tenants/{tenantId}Platform administrationassignTenantAdmin plane · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/admin/providersPlatform administrationlistProvidersAdmin plane · READ_PROVIDERS200, 400, 401, 403, 500, 503
POST/v1/admin/providersPlatform administrationregisterProviderAdmin plane · MANAGE_PROVIDERS STEP-UP201, 400, 401, 403, 409, 429, 500, 503
POST/v1/admin/providers/comparePlatform administrationcompareProvidersAdmin plane · READ_PROVIDERS STEP-UP200, 400, 401, 403, 429, 500, 503
GET/v1/admin/providers/{id}Platform administrationgetProviderAdmin plane · READ_PROVIDERS200, 400, 401, 403, 404, 500, 503
PUT/v1/admin/providers/{id}Platform administrationupdateProviderAdmin plane · MANAGE_PROVIDERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
POST/v1/admin/providers/{id}/disablePlatform administrationdisableProviderAdmin plane · MANAGE_PROVIDERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
POST/v1/admin/providers/{id}/enablePlatform administrationenableProviderAdmin plane · MANAGE_PROVIDERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/admin/tenantsPlatform administrationlistTenantsAdmin plane · MANAGE_USERS200, 400, 401, 403, 500, 503
POST/v1/admin/tenantsPlatform administrationcreateTenantAdmin plane · MANAGE_USERS STEP-UP201, 400, 401, 403, 409, 429, 500, 503
GET/v1/admin/tenants/{tenantId}Platform administrationgetTenantAdmin plane · MANAGE_USERS200, 400, 401, 403, 404, 500, 503
PATCH/v1/admin/tenants/{tenantId}Platform administrationupdateTenantAdmin plane · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/admin/tenants/{tenantId}/policy-configPlatform administrationgetTenantPolicyConfigAdmin plane · MANAGE_USERS200, 400, 401, 403, 404, 500, 503
POST/v1/admin/tenants/{tenantId}/portal- users/{portalUserId}/revoke-sessionsPlatform administrationrevokeTenantPortalUserSessionsAdmin plane · MANAGE_USERS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/agentsAgentslistAgentsAdmin plane · READ_AGENTS200, 400, 401, 403, 404, 409, 500
POST/v1/agentsAgentscreateAgentAdmin plane · MANAGE_AGENTS STEP-UP201, 400, 401, 403, 404, 409, 429, 500
GET/v1/agents/{agentId}AgentsgetAgentAdmin plane · READ_AGENTS200, 400, 401, 403, 404, 409, 500
PATCH/v1/agents/{agentId}AgentsupdateAgentAdmin plane · MANAGE_AGENTS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
POST/v1/ai/chatAI chat gateway (v1)executeAiChatV1AICHAT-V1200, 400, 403, 409, 413, 415, 422, 429, 500, 502, 503, 504
POST/v1/ai/chat/streamAI chat gateway (v1)executeAiChatStreamV1AICHAT-V1200, 400, 403, 409, 413, 415, 422, 429, 500, 502, 503, 504
GET/v1/approvalsApprovalslistApprovalsAdmin plane · READ_APPROVALS200, 400, 401, 403, 404, 409, 500
GET/v1/approvals/{approvalId}ApprovalsgetApprovalAdmin plane · READ_APPROVALS200, 400, 401, 403, 404, 409, 500
POST/v1/approvals/{approvalId}/decisionApprovalsdecideApprovalAdmin plane · DECIDE_APPROVALS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
GET/v1/attestation/admin/historyAttestationattestationHistoryAdmin plane · READ_ATTESTATIONS200, 400, 401, 403, 500, 503
GET/v1/attestation/admin/statsAttestationattestationStatsAdmin plane · READ_ATTESTATIONS200, 400, 401, 403, 500, 503
POST/v1/attestation/chain/verifyAttestationverifyAttestationChainAdmin plane · MANAGE_ATTESTATIONS200, 400, 401, 403, 429, 500, 503
POST/v1/attestation/evidence/verifyAttestationverifyEvidencePackagePublic · MANAGE_ATTESTATIONS200, 400, 429, 500, 503
POST/v1/attestation/verifyAttestationgenerateAttestationPublic · MANAGE_ATTESTATIONS200, 400, 429, 500, 503
GET/v1/attestation/{attestationId}AttestationgetAttestationPublic · MANAGE_ATTESTATIONS200, 400, 404, 429, 500, 503
GET/v1/attestation/{attestationId}/evidenceAttestationattestationEvidenceAdmin plane · EXPORT_ATTESTATIONS200, 400, 401, 403, 404, 500, 503
GET/v1/attestation/{attestationId}/exportAttestationexportAttestationAdmin plane · EXPORT_ATTESTATIONS200, 400, 401, 403, 404, 500, 503
GET/v1/attestation/{attestationId}/summaryAttestationattestationSummaryAdmin plane · READ_ATTESTATIONS200, 400, 401, 403, 404, 500, 503
GET/v1/certification/admin/historyCertificationcertificationHistoryAdmin plane · READ_CERTIFICATIONS200, 400, 401, 403, 500, 503
GET/v1/certification/admin/statsCertificationcertificationStatsAdmin plane · READ_CERTIFICATIONS200, 400, 401, 403, 500, 503
POST/v1/certification/evaluateCertificationevaluateCertificationAdmin plane · SUBMIT_BATCH_CERTIFICATION STEP-UP200, 400, 401, 403, 429, 500, 503
GET/v1/certification/{certificationId}CertificationgetCertificationResultPublic200, 400, 404, 429, 500, 503
GET/v1/certification/{certificationId}/certificateCertificationgetCertificationCertificatePublic200, 400, 404, 429, 500, 503
GET/v1/certification/{certificationId}/evidenceCertificationgetCertificationEvidenceAdmin plane · EXPORT_CERTIFICATIONS200, 400, 401, 403, 404, 500, 503
GET/v1/certification/{certificationId}/exportCertificationexportCertificationAdmin plane · EXPORT_CERTIFICATIONS200, 400, 401, 403, 404, 500, 503
GET/v1/certification/{certificationId}/reportCertificationgetCertificationReportAdmin plane · READ_CERTIFICATIONS200, 400, 401, 403, 404, 500, 503
GET/v1/certification/{certificationId}/summaryCertificationgetCertificationSummaryPublic200, 400, 404, 429, 500, 503
POST/v1/certifications/batchBatch certificationcreateCertificationBatchAdmin plane · SUBMIT_BATCH_CERTIFICATION STEP-UP202, 400, 401, 403, 429, 500, 503
GET/v1/certifications/batch/{batchId}Batch certificationgetCertificationBatchAdmin plane · READ_CERTIFICATIONS200, 400, 401, 403, 404, 500, 503
POST/v1/certifications/batch/{batchId}/cancelBatch certificationcancelCertificationBatchAdmin plane · CANCEL_BATCH_CERTIFICATION STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
GET/v1/certifications/batch/{batchId}/resultsBatch certificationgetBatchResultsAdmin plane · READ_CERTIFICATIONS200, 400, 401, 403, 404, 500, 503
POST/v1/delegationsDelegationsissueDelegationSigning-identity auth · kill-switch gate201, 400, 401, 403, 404, 409, 429, 503
POST/v1/delegations/verifyDelegationsverifyDelegationSigning-identity auth · kill-switch gate200, 400, 401, 403, 404, 409, 429, 503
GET/v1/delegations/{delegationId}DelegationsgetDelegationSigning-identity auth · kill-switch gate200, 400, 401, 403, 404, 409, 429, 503
POST/v1/delegations/{delegationId}/revokeDelegationsrevokeDelegationSigning-identity auth · kill-switch gate200, 400, 401, 403, 404, 409, 429, 503
GET/v1/evidence/package/{artifactId}Evidence (v1)getEvidencePackageV1Admin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/v1/evidence/package/{artifactId}/auditEvidence (v1)getEvidenceAuditChainV1Admin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/v1/evidence/package/{artifactId}/bundleEvidence (v1)getEvidenceBundleV1Admin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/v1/evidence/package/{artifactId}/jsonEvidence (v1)getEvidencePackageJsonV1Admin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/v1/evidence/package/{artifactId}/pdfEvidence (v1)getEvidencePackagePdfV1Admin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/v1/evidence/package/{artifactId}/verifyEvidence (v1)verifyEvidencePackageIntegrityV1Admin plane · GENERATE_EVIDENCE200, 400, 401, 403, 404, 500, 503
GET/v1/mcp/serversMCP server administrationlistMcpServersAdmin plane · READ_MCP_SERVERS200, 400, 401, 403, 404, 409, 500, 502
POST/v1/mcp/serversMCP server administrationregisterMcpServerAdmin plane · MANAGE_MCP_SERVERS STEP-UP201, 400, 401, 403, 404, 409, 429, 500, 502
GET/v1/mcp/servers/{serverId}MCP server administrationgetMcpServerAdmin plane · READ_MCP_SERVERS200, 400, 401, 403, 404, 409, 500, 502
POST/v1/mcp/servers/{serverId}/disableMCP server administrationdisableMcpServerAdmin plane · MANAGE_MCP_SERVERS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 502
POST/v1/mcp/servers/{serverId}/enableMCP server administrationenableMcpServerAdmin plane · MANAGE_MCP_SERVERS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 502
POST/v1/mcp/servers/{serverId}/identityMCP server administrationrotateMcpServerIdentityAdmin plane · MANAGE_MCP_SERVERS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 502
POST/v1/mcp/servers/{serverId}/tools/refreshMCP server administrationrefreshMcpServerToolsAdmin plane · MANAGE_MCP_SERVERS STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 502
POST/v1/policy/comparePolicy simulation, governance and visualisationcomparePoliciesAdmin plane · READ_POLICIES200, 400, 401, 403, 500, 503
GET/v1/policy/governancePolicy simulation, governance and visualisationlistPolicyChangeRequestsAdmin plane · READ_POLICY_GOVERNANCE200, 400, 401, 403, 500, 503
POST/v1/policy/governance/draftPolicy simulation, governance and visualisationdraftPolicyChangeAdmin plane · PROPOSE_POLICY_CHANGE STEP-UP201, 400, 401, 403, 429, 500, 503
POST/v1/policy/governance/emergency/activatePolicy simulation, governance and visualisationactivateEmergencyPolicyOverrideAdmin plane · EMERGENCY_POLICY_OVERRIDE STEP-UP201, 400, 401, 403, 429, 500, 503
POST/v1/policy/governance/emergency/sweep-expiredPolicy simulation, governance and visualisationsweepExpiredEmergencyOverridesAdmin plane · EMERGENCY_POLICY_OVERRIDE STEP-UP200, 400, 401, 403, 429, 500, 503
POST/v1/policy/governance/emergency/{id}/retro-approvePolicy simulation, governance and visualisationretroApproveEmergencyOverrideAdmin plane · APPROVE_EMERGENCY_POLICY STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/v1/policy/governance/rollbackPolicy simulation, governance and visualisationrequestPolicyRollbackAdmin plane · REQUEST_POLICY_ROLLBACK STEP-UP201, 400, 401, 403, 429, 500, 503
GET/v1/policy/governance/{id}Policy simulation, governance and visualisationgetPolicyChangeRequestAdmin plane · READ_POLICY_GOVERNANCE200, 400, 401, 403, 404, 500, 503
POST/v1/policy/governance/{id}/approvePolicy simulation, governance and visualisationapprovePolicyChangeAdmin plane · APPROVE_POLICY_CHANGE STEP-UP200, 400, 401, 403, 409, 429, 500, 503
GET/v1/policy/governance/{id}/evidencePolicy simulation, governance and visualisationgetPolicyChangeRequestEvidenceAdmin plane · READ_POLICY_GOVERNANCE200, 400, 401, 403, 500, 503
POST/v1/policy/governance/{id}/publishPolicy simulation, governance and visualisationpublishPolicyChangeAdmin plane · PUBLISH_POLICY_CHANGE STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/v1/policy/governance/{id}/rejectPolicy simulation, governance and visualisationrejectPolicyChangeAdmin plane · APPROVE_POLICY_CHANGE STEP-UP200, 400, 401, 403, 429, 500, 503
POST/v1/policy/governance/{id}/reviewPolicy simulation, governance and visualisationreviewPolicyChangeAdmin plane · REVIEW_POLICY_CHANGE STEP-UP200, 400, 401, 403, 404, 409, 429, 500, 503
POST/v1/policy/governance/{id}/rollback/approvePolicy simulation, governance and visualisationapprovePolicyRollbackAdmin plane · APPROVE_POLICY_ROLLBACK STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/v1/policy/governance/{id}/schedulePolicy simulation, governance and visualisationschedulePolicyChangeAdmin plane · APPROVE_POLICY_CHANGE STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/v1/policy/governance/{id}/submitPolicy simulation, governance and visualisationsubmitPolicyChangeAdmin plane · PROPOSE_POLICY_CHANGE STEP-UP200, 400, 401, 403, 409, 429, 500, 503
POST/v1/policy/governance/{id}/withdrawPolicy simulation, governance and visualisationwithdrawPolicyChangeAdmin plane · PROPOSE_POLICY_CHANGE STEP-UP200, 400, 401, 403, 429, 500, 503
POST/v1/policy/simulatePolicy simulation, governance and visualisationsimulatePolicyAdmin plane · READ_POLICIES200, 400, 401, 403, 500, 503
POST/v1/policy/simulate/batchPolicy simulation, governance and visualisationbatchSimulateAdmin plane · READ_POLICIES200, 400, 401, 403, 500, 503
POST/v1/policy/visual/depsPolicy simulation, governance and visualisationbuildPolicyDependenciesAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
POST/v1/policy/visual/exportPolicy simulation, governance and visualisationexportPolicyVisualAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
GET/v1/policy/visual/flowPolicy simulation, governance and visualisationgetDecisionFlowAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
POST/v1/policy/visual/graphPolicy simulation, governance and visualisationbuildPolicyGraphAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
POST/v1/policy/visual/highlightPolicy simulation, governance and visualisationhighlightRisksAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
POST/v1/policy/visual/statsPolicy simulation, governance and visualisationpolicyStatisticsAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
POST/v1/policy/visual/treePolicy simulation, governance and visualisationbuildPolicyTreeAdmin plane · READ_POLICIES (+url rewrite)200, 400, 401, 403, 500, 503
GET/v1/portal/admin/historyVerification portal (v1)portalHistoryV1Admin plane · READ_VERIFICATION_PORTAL200, 400, 401, 403, 500, 503
GET/v1/portal/admin/statsVerification portal (v1)portalStatsV1Admin plane · READ_VERIFICATION_PORTAL200, 400, 401, 403, 500, 503
GET/v1/portal/evidence/{verificationId}Verification portal (v1)getPortalEvidenceV1Admin plane · READ_VERIFICATION_PORTAL200, 400, 401, 403, 404, 500, 503
GET/v1/portal/report/{verificationId}Verification portal (v1)getPortalReportV1Public · MANAGE_VERIFICATION_PORTAL200, 400, 404, 429, 500, 503
GET/v1/portal/result/{verificationId}Verification portal (v1)getPortalResultV1Public · MANAGE_VERIFICATION_PORTAL200, 400, 404, 429, 500, 503
POST/v1/portal/verifyVerification portal (v1)submitPortalVerificationV1Public · MANAGE_VERIFICATION_PORTAL200, 400, 429, 500, 503
GET/v1/proofs/{requestId}Proof assemblergetRequestProofAdmin plane · READ_AUDIT_PROOFS · READ_AUDIT_PROOFS200, 400, 401, 403, 404, 500, 503
GET/v1/prq/archivedPersistence recovery queuelistArchivedDlqItemsAdmin plane · READ_RECOVERY_QUEUE200, 400, 401, 403, 500, 503
GET/v1/prq/dlqPersistence recovery queuelistDlqItemsAdmin plane · READ_RECOVERY_QUEUE200, 400, 401, 403, 500, 503
GET/v1/prq/dlq/replayPersistence recovery queuegetDlqReplayMethodGuardAdmin plane · READ_RECOVERY_QUEUE400, 401, 403, 405, 500, 503
POST/v1/prq/dlq/replayPersistence recovery queuereplayDlqItemsAdmin plane · MANAGE_RECOVERY_QUEUE STEP-UP200, 400, 401, 403, 429, 500, 503
DELETE/v1/prq/dlq/{operationId}Persistence recovery queuearchiveDlqItemAdmin plane · MANAGE_RECOVERY_QUEUE STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/prq/dlq/{operationId}Persistence recovery queuegetDlqItemAdmin plane · READ_RECOVERY_QUEUE200, 400, 401, 403, 404, 500, 503
GET/v1/prq/statsPersistence recovery queuegetPrqStatsAdmin plane · READ_RECOVERY_QUEUE200, 400, 401, 403, 500, 503
GET/v1/sessionsAgent sessionslistAgentSessionsAdmin plane · READ_AGENTS200, 400, 401, 403, 404, 409, 500
POST/v1/sessionsAgent sessionsstartAgentSessionAdmin plane · MANAGE_AGENT_SESSIONS STEP-UP201, 400, 401, 403, 404, 409, 429, 500
GET/v1/sessions/{sessionId}Agent sessionsgetAgentSessionAdmin plane · READ_AGENTS200, 400, 401, 403, 404, 409, 500
POST/v1/sessions/{sessionId}/endAgent sessionsendAgentSessionAdmin plane · MANAGE_AGENT_SESSIONS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
POST/v1/sessions/{sessionId}/killAgent sessionskillAgentSessionAdmin plane · MANAGE_AGENT_SESSIONS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
GET/v1/tool-registryTool registrylistToolsAdmin plane · READ_TOOLS200, 400, 401, 403, 404, 409, 500
POST/v1/tool-registryTool registryregisterToolAdmin plane · MANAGE_TOOLS STEP-UP201, 400, 401, 403, 404, 409, 429, 500
POST/v1/tool-registry/approveTool registryapproveToolVersionAdmin plane · MANAGE_TOOLS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
POST/v1/tool-registry/disableTool registrydisableToolAdmin plane · MANAGE_TOOLS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
GET/v1/tool-registry/entryTool registrygetToolAdmin plane · READ_TOOLS200, 400, 401, 403, 404, 409, 500
POST/v1/tool-registry/policyTool registryupdateToolPolicyAdmin plane · MANAGE_TOOLS STEP-UP200, 400, 401, 403, 404, 409, 429, 500
POST/v1/tools/callTool gatewaycallToolSigning-identity auth · kill-switch gate200, 400, 401, 403, 409, 429, 502, 503, 504
GET/v1/transparency/admin/chain/validateTransparency log (v1)validateTransparencyChainV1Admin plane · READ_TRANSPARENCY_LOG200, 400, 401, 403, 500, 503
POST/v1/transparency/admin/roots/generateTransparency log (v1)generateTransparencyRootV1Admin plane · MANAGE_TRANSPARENCY_LOG STEP-UP201, 400, 401, 403, 429, 500, 503
GET/v1/transparency/admin/statsTransparency log (v1)transparencyStatsV1Admin plane · READ_TRANSPARENCY_LOG200, 400, 401, 403, 500, 503
GET/v1/transparency/consistency/{fromRootId}/{toRootId}Transparency log (v1)getTransparencyConsistencyProofV1Public · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/v1/transparency/entriesTransparency log (v1)listTransparencyEntriesV1Public · READ_TRANSPARENCY_LOG200, 400, 500, 503
GET/v1/transparency/entry/{transparencyId}Transparency log (v1)getTransparencyEntryV1Public · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/v1/transparency/proof/{transparencyId}Transparency log (v1)getInclusionProofV1Public · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
GET/v1/transparency/receipt/{requestId}Transparency log (v1)getTransparencyReceiptV1Public · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
POST/v1/transparency/registerTransparency log (v1)registerTransparencyEntryV1Admin plane · MANAGE_TRANSPARENCY_LOG STEP-UP201, 400, 401, 403, 429, 500, 503
GET/v1/transparency/rootTransparency log (v1)getTransparencyRootV1Public · READ_TRANSPARENCY_LOG200, 400, 500, 503
GET/v1/transparency/rootsTransparency log (v1)listTransparencyRootsV1Public · READ_TRANSPARENCY_LOG200, 400, 500, 503
GET/v1/transparency/verify/{transparencyId}Transparency log (v1)verifyTransparencyEntryV1Public · READ_TRANSPARENCY_LOG200, 400, 404, 500, 503
POST/v1/verifyVerification (v1)verifyArtifactV1VERIFY-V1200, 400, 429, 500, 503
POST/v1/verify/v2Verification (v1)verifyArtifactV2V1VERIFY-V1200, 400, 429, 500, 503
GET/v1/webhooksWebhookslistWebhooksAdmin plane · READ_WEBHOOKS200, 400, 401, 403, 500, 503
POST/v1/webhooksWebhookscreateWebhookAdmin plane · MANAGE_WEBHOOKS STEP-UP201, 400, 401, 403, 429, 500, 503
GET/v1/webhooks/metricsWebhookswebhookMetricsAdmin plane · READ_WEBHOOKS200, 400, 401, 403, 500, 503
DELETE/v1/webhooks/{id}WebhooksdeleteWebhookAdmin plane · MANAGE_WEBHOOKS STEP-UP204, 400, 401, 403, 404, 429, 500, 503
GET/v1/webhooks/{id}WebhooksgetWebhookAdmin plane · READ_WEBHOOKS200, 400, 401, 403, 404, 500, 503
PATCH/v1/webhooks/{id}WebhooksupdateWebhookAdmin plane · MANAGE_WEBHOOKS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
GET/v1/webhooks/{id}/deliveriesWebhookswebhookDeliveriesAdmin plane · READ_WEBHOOKS200, 400, 401, 403, 404, 500, 503
POST/v1/webhooks/{id}/testWebhookstestWebhookAdmin plane · MANAGE_WEBHOOKS STEP-UP200, 400, 401, 403, 404, 429, 500, 503
POST/verifyVerificationverifyArtifactVERIFY200, 400, 429, 500, 503
POST/verify/v2VerificationverifyArtifactV2VERIFY200, 400, 429, 500, 503