| Field | Value |
|---|
| Source spec | platform/openapi/v1.json |
| OpenAPI version | 3.1.1 |
| API version | 1.0.0 |
| Operations | 332 |
| Path filter | All paths |
Get attestation coverage analytics
Returns attestation coverage gaps by environment.
| Property | Value |
|---|
| Operation ID | GetAnalyticsAttestationCoverage |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Get fixable vulnerability backlog
Returns vulnerabilities with available fixes, filtered by environment.
| Property | Value |
|---|
| Operation ID | GetAnalyticsBacklog |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Get license distribution analytics
Returns component and artifact counts grouped by license.
| Property | Value |
|---|
| Operation ID | GetAnalyticsLicenses |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Get supplier concentration analytics
Returns the top suppliers by component and artifact exposure.
| Property | Value |
|---|
| Operation ID | GetAnalyticsSuppliers |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Get component trend analytics
Returns daily component trend points for a time window.
| Property | Value |
|---|
| Operation ID | GetAnalyticsComponentTrends |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Days | query | no | |
Environment | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Get vulnerability trend analytics
Returns daily vulnerability trend points for a time window.
| Property | Value |
|---|
| Operation ID | GetAnalyticsVulnerabilityTrends |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Days | query | no | |
Environment | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Get vulnerability exposure analytics
Returns vulnerability exposure by severity, filtered by environment and minimum severity.
| Property | Value |
|---|
| Operation ID | GetAnalyticsVulnerabilities |
| Tags | Analytics |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
minSeverity | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
503 | Service Unavailable | - |
Read a fixture-backed advanced assurance case summary
| Property | Value |
|---|
| Operation ID | GetAdvancedAssuranceCaseSummary |
| Tags | Assurance Cases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
caseId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
403 | Forbidden | application/json |
404 | Not Found | application/json |
409 | Conflict | application/json |
503 | Service Unavailable | application/json |
Read a fixture-backed advanced assurance scenario transaction result
| Property | Value |
|---|
| Operation ID | GetAdvancedAssuranceScenarioTransaction |
| Tags | Assurance Cases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
caseId | path | yes | |
scenarioId | path | yes | |
transactionPath | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
403 | Forbidden | application/json |
404 | Not Found | application/json |
409 | Conflict | application/json |
422 | Unprocessable Entity | application/json |
503 | Service Unavailable | application/json |
Read a fixture-backed advanced assurance scenario transaction result
| Property | Value |
|---|
| Operation ID | GetAdvancedAssuranceScenarioTransaction |
| Tags | Assurance Cases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
caseId | path | yes | |
scenarioId | path | yes | |
transactionPath | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
403 | Forbidden | application/json |
404 | Not Found | application/json |
409 | Conflict | application/json |
422 | Unprocessable Entity | application/json |
503 | Service Unavailable | application/json |
| Property | Value |
|---|
| Operation ID | ConsoleStatus.FirstSignal |
| Tags | Console Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ConsoleStatus.Get |
| Tags | Console Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Read back the configured advanced-assurance golden QA fixture seed artifacts
| Property | Value |
|---|
| Operation ID | GetAdvancedAssuranceGoldenFixtureReadback |
| Tags | QA Fixtures |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
403 | Forbidden | application/json |
404 | Not Found | application/json |
409 | Conflict | application/json |
503 | Service Unavailable | application/json |
Get tenant-scoped NIS2 effectiveness KPI dashboard data
Returns the live NIS2 thirteen-area effectiveness dashboard contract from Telemetry Core KPI samples.
| Property | Value |
|---|
| Operation ID | GetNis2EffectivenessTelemetry |
| Tags | NIS2 Telemetry |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
TenantId | query | no | |
Window | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
List crypto provider catalog entries
Returns all rows in platform.crypto_provider_catalog ordered by provider_id. Each row carries display name, health endpoint, advertised algorithms, production-ready / test-only flags, and the linked plug-in id.
| Property | Value |
|---|
| Operation ID | ListCryptoProviderCatalog |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Register a new crypto provider catalog entry
| Property | Value |
|---|
| Operation ID | CreateCryptoProviderCatalogEntry |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get a crypto provider catalog entry by id
| Property | Value |
|---|
| Operation ID | GetCryptoProviderCatalogEntry |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
providerId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update a crypto provider catalog entry
| Property | Value |
|---|
| Operation ID | UpdateCryptoProviderCatalogEntry |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
providerId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Delete a crypto provider catalog entry
Refuses (409) when an active tenant_crypto_preferences row still references the provider id.
| Property | Value |
|---|
| Operation ID | DeleteCryptoProviderCatalogEntry |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
providerId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get effective tenant compliance pack overrides
Returns the effective NIS2 / DORA / CRA Product Security / CRA Technical Documentation pack state for the tenant after resolving nullable tenant overrides over installation defaults from platform.environment_settings.
| Property | Value |
|---|
| Operation ID | GetTenantComplianceOverrides |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Set one tenant compliance pack override
Sets an explicit tenant override for one compliance pack. The response includes before/after override values and the merged effective configuration.
| Property | Value |
|---|
| Operation ID | SetTenantCompliancePackOverride |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
packId | path | yes | |
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Clear one tenant compliance pack override
Clears the explicit tenant override for one compliance pack so resolution falls back to the installation default.
| Property | Value |
|---|
| Operation ID | DeleteTenantCompliancePackOverride |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
packId | path | yes | |
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get the active compliance profile for the current tenant
| Property | Value |
|---|
| Operation ID | GetTenantComplianceProfile |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Set the active compliance profile for the current tenant
Sets the active Cryptography:Compliance:Profile for the current tenant. Valid values: world | fips | gost | sm | kcmvp | eidas. Persists to platform.tenant_compliance_profile and emits platform.update_compliance_profile (the Audited filter records before/after via the previous_profile column).
| Property | Value |
|---|
| Operation ID | SetTenantComplianceProfile |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get the tenant-bound operator signing-key enrollment policy
Returns the canonical decision-signing algorithm and exact provider identity derived from the active tenant compliance profile and provider preference. It indicates whether browser WebCrypto enrollment is supported and never returns private key material, provider health, or broad crypto-provider configuration.
| Property | Value |
|---|
| Operation ID | GetOperatorSigningEnrollmentPolicy |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
Probe crypto provider route health
Probes each known crypto provider health endpoint and returns aggregated route status, including provider id, advertised algorithms, simulator flags, and drift reasons. Unreachable providers return ‘unreachable’ status, not an error.
| Property | Value |
|---|
| Operation ID | GetCryptoProviderHealth |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List tenant crypto provider preferences
Returns all crypto provider preferences for the current tenant, ordered by priority.
| Property | Value |
|---|
| Operation ID | GetCryptoProviderPreferences |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create or update a crypto provider preference
Upserts a tenant crypto provider preference. The unique key is (tenantId, providerId, algorithmScope).
| Property | Value |
|---|
| Operation ID | UpsertCryptoProviderPreference |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Delete a crypto provider preference
Removes a single crypto provider preference by ID. Tenant-isolated.
| Property | Value |
|---|
| Operation ID | DeleteCryptoProviderPreference |
| Tags | CryptoProviders |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Aggregate ciphertext row counts per (kek_id, version) across all stores
| Property | Value |
|---|
| Operation ID | GetKekBlobPopulations |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | query | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Reverse-chrono lifecycle history with explicit semantics for Platform-walker entries
| Property | Value |
|---|
| Operation ID | GetKekHistory |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Begin a current-material version re-seal across all stores; does not change KEK material or source
| Property | Value |
|---|
| Operation ID | BeginKekRotation |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Dry-run current-material re-seal plan; reports populations + proposed version, does not mutate
| Property | Value |
|---|
| Operation ID | GetKekRotationPlan |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Abort an in-flight KEK rotation across all stores
| Property | Value |
|---|
| Operation ID | AbortKekRotation |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | path | yes | |
rotationId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Aggregate per-store progress with explicit current-material re-seal semantics
| Property | Value |
|---|
| Operation ID | GetKekRotationProgress |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | path | yes | |
rotationId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Current KEK lifecycle ledger, populations, and wired rotation semantics for one kek_id
| Property | Value |
|---|
| Operation ID | GetKekStatus |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
kekId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Validate the active crypto profile (plugin reachable / FIPS-mode disagreement / round-trip)
| Property | Value |
|---|
| Operation ID | ValidateCryptoProfile |
| Tags | CryptoKek |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ListSecretProviders |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AddSecretProvider |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | DeleteSecretProvider |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ListSecretProviderFields |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
path | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | DeleteSecretProviderField |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RevealSecretProviderField |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SetSecretProviderField |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ListSecretProviderPaths |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
pageToken | query | no | |
prefix | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RevokeSecretProviderSecret |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RotateSecretProviderSecret |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SealSecretProviderSecret |
| Tags | Secret Providers |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetMigrationModules |
| Tags | Admin - Migrations |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
| Property | Value |
|---|
| Operation ID | RunMigrations |
| Tags | Admin - Migrations |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | application/json |
500 | Internal Server Error | application/json |
503 | Service Unavailable | application/json |
| Property | Value |
|---|
| Operation ID | GetMigrationStatus |
| Tags | Admin - Migrations |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
module | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | application/json |
500 | Internal Server Error | application/json |
503 | Service Unavailable | application/json |
| Property | Value |
|---|
| Operation ID | VerifyMigrations |
| Tags | Admin - Migrations |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
module | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | application/json |
500 | Internal Server Error | application/json |
503 | Service Unavailable | application/json |
Seed all databases with demo data
| Property | Value |
|---|
| Operation ID | SeedDemo |
| Tags | Admin - Demo Seed |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | application/json |
403 | Forbidden | application/json |
500 | Internal Server Error | application/json |
503 | Service Unavailable | application/json |
| Property | Value |
|---|
| Operation ID | GenerateSetupMasterKey |
| Tags | Setup Master Key |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ImportSetupMasterKey |
| Tags | Setup Master Key |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ProbeSetupMasterKey |
| Tags | Setup Master Key |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupSecretProviderStatus |
| Tags | Setup Secret Provider |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | PostSetupSecretProviderStatus |
| Tags | Setup Secret Provider |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupSecretProviderValidate |
| Tags | Setup Secret Provider |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | PostSetupSecretProviderValidate |
| Tags | Setup Secret Provider |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A1 identity and access projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationIdentityAccess |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A3 notifications projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationNotifications |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A5 policy governance projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationPolicyGovernance |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration overview cards.
| Property | Value |
|---|
| Operation ID | GetAdministrationSummary |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A7 system projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationSystem |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A2 tenant and branding projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationTenantBranding |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A6 trust and signing projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationTrustSigning |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List trust certificates
| Property | Value |
|---|
| Operation ID | ListAdministrationTrustCertificates |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
limit | query | no | |
offset | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Register trust certificate
| Property | Value |
|---|
| Operation ID | RegisterAdministrationTrustCertificate |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Revoke trust certificate
| Property | Value |
|---|
| Operation ID | RevokeAdministrationTrustCertificate |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
certificateId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List trust issuers
| Property | Value |
|---|
| Operation ID | ListAdministrationTrustIssuers |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
limit | query | no | |
offset | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Register trust issuer
| Property | Value |
|---|
| Operation ID | RegisterAdministrationTrustIssuer |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Block trust issuer
| Property | Value |
|---|
| Operation ID | BlockAdministrationTrustIssuer |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
issuerId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Unblock trust issuer
| Property | Value |
|---|
| Operation ID | UnblockAdministrationTrustIssuer |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
issuerId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List trust signing keys
| Property | Value |
|---|
| Operation ID | ListAdministrationTrustKeys |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
limit | query | no | |
offset | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create trust signing key
| Property | Value |
|---|
| Operation ID | CreateAdministrationTrustKey |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Revoke trust signing key
| Property | Value |
|---|
| Operation ID | RevokeAdministrationTrustKey |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
keyId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Rotate trust signing key
| Property | Value |
|---|
| Operation ID | RotateAdministrationTrustKey |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
keyId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get trust transparency log configuration
| Property | Value |
|---|
| Operation ID | GetAdministrationTrustTransparencyLog |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Configure trust transparency log
| Property | Value |
|---|
| Operation ID | ConfigureAdministrationTrustTransparencyLog |
| Tags | Administration |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 administration A4 usage and limits projection.
| Property | Value |
|---|
| Operation ID | GetAdministrationUsageLimits |
| Tags | Administration |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.GetComplianceDashboard |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.GenerateComplianceReport |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.GetViolations |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
page | query | no | |
pageSize | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.RetryViolation |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
violationId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.GetIngestionFlow |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.GetMetrics |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | query | no | |
windowMinutes | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.ValidateProvenance |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | AocCompatibility.Verify |
| Tags | AOC Compatibility |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetEntitlement |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetAlertConfig |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.SaveAlertConfig |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetConsumption |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetDashboard |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetForecast |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
category | query | no | |
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetHistory |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
aggregation | query | yes | |
categories | query | no | |
endDate | query | no | |
startDate | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.RequestReport |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetReportStatus |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
reportId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetTenantQuotas |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
limit | query | yes | |
offset | query | yes | |
search | query | no | |
sortBy | query | no | |
sortDir | query | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetTenantBreakdown |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
API alias for /buildinfo.json (same payload).
| Property | Value |
|---|
| Operation ID | StellaOpsBuildInfoApi |
| Tags | StellaOps.Platform.WebService |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List connector credentials for the current tenant (metadata only).
| Property | Value |
|---|
| Operation ID | ListConnectorCredentials |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
connectorId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create a new connector credential (send-only).
| Property | Value |
|---|
| Operation ID | CreateConnectorCredential |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Connector runtime resolution (returns plaintext for the calling tenant).
| Property | Value |
|---|
| Operation ID | ResolveConnectorCredential |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetConnectorCredential |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RevokeConnectorCredential |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RotateConnectorCredential |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Confirm a credential decrypts and is in a resolvable state (no vendor-API call).
| Property | Value |
|---|
| Operation ID | VerifyConnectorCredential |
| Tags | ConnectorCredentials |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Static catalog of connectors offered by the Console credentials UI.
| Property | Value |
|---|
| Operation ID | GetConnectorsCatalog |
| Tags | ConnectorsCatalog |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 context regions
| Property | Value |
|---|
| Operation ID | GetPlatformContextRegionsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 dashboard summary projection.
| Property | Value |
|---|
| Operation ID | GetDashboardSummary |
| Tags | Dashboard |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetRateLimitStatus |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetRateLimitViolations |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
endDate | query | no | |
limit | query | yes | |
startDate | query | no | |
tenantId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 integrations feed projection
| Property | Value |
|---|
| Operation ID | ListIntegrationFeedsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
SourceType | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 integrations VEX source projection
| Property | Value |
|---|
| Operation ID | ListIntegrationVexSourcesV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
SourceType | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetJobQuotaStatus |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | QuotaCompatibility.GetJobQuotaSummary |
| Tags | Quota Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.ListDigestSchedules |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
pageSize | query | no | |
pageToken | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.SaveDigestSchedule |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.DeleteDigestSchedule |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
scheduleId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.ListEscalationPolicies |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.SaveEscalationPolicy |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.DeleteEscalationPolicy |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
policyId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.ListIncidents |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.GetIncident |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
incidentId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.AckIncident |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
incidentId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.ListLocalizations |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.SaveLocalization |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.DeleteLocalization |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
localeId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.ListQuietHours |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.SaveQuietHours |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.DeleteQuietHours |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
quietHoursId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.Simulate |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.ListThrottleConfigs |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.SaveThrottleConfig |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | NotifyCompat.DeleteThrottleConfig |
| Tags | Notify Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
throttleId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get a tenant-scoped subject access request bundle
| Property | Value |
|---|
| Operation ID | GetSubjectAccessRequestBundle |
| Tags | Subject Access Requests |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
actorRef | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Execute a GDPR Art. 17 erasure for a tenant-scoped actor
| Property | Value |
|---|
| Operation ID | EraseSubjectAccessActor |
| Tags | Subject Access Requests |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
actorRef | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Project a tenant-scoped actor reference to its redaction-aware identity
| Property | Value |
|---|
| Operation ID | GetActorIdentityProjection |
| Tags | Actor Identity |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
actorRef | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
profileId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 nightly data-integrity report projection.
| Property | Value |
|---|
| Operation ID | GetDataIntegrityReport |
| Tags | Platform Ops |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 data-integrity card summary.
| Property | Value |
|---|
| Operation ID | GetDataIntegritySummary |
| Tags | Platform Ops |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 advisory/feed freshness projection.
| Property | Value |
|---|
| Operation ID | GetFeedsFreshness |
| Tags | Platform Ops |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Health |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
name | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Creates or updates translation strings
Upserts translation key-value pairs for a locale. DB values override embedded defaults. Changes take immediate effect in the in-memory registry.
| Property | Value |
|---|
| Operation ID | UpsertTranslations |
| Tags | Localization |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Gets all translations for a locale
Returns the merged set of all translations for the specified locale, combining embedded defaults with system and tenant DB overrides in priority order.
| Property | Value |
|---|
| Operation ID | GetTranslationBundle |
| Tags | Localization |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Gets translations for a locale filtered by namespace prefix
| Property | Value |
|---|
| Operation ID | GetTranslationBundleByNamespace |
| Tags | Localization |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | path | yes | |
ns | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Gets all available locales
| Property | Value |
|---|
| Operation ID | GetAvailableLocales |
| Tags | Localization |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Deletes a translation override
| Property | Value |
|---|
| Operation ID | DeleteTranslation |
| Tags | Localization |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
key | path | yes | |
locale | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Onboarding |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
step | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Onboarding |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Onboarding |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Preferences |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Quotas |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Quotas |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Quotas |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Quotas |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 reachability ingest health projection.
| Property | Value |
|---|
| Operation ID | GetReachabilityIngestHealth |
| Tags | Platform Ops |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Pack v2 scan-pipeline health projection.
| Property | Value |
|---|
| Operation ID | GetScanPipelineHealth |
| Tags | Platform Ops |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Search |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Limit | query | no | |
Offset | query | no | |
Sources | query | no | |
q | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tenantId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get artifact digests for a specific repository
| Property | Value |
|---|
| Operation ID | Registries.GetImageDigests |
| Tags | Registry Search |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
digest | query | no | |
repository | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Search container images across connected registries
| Property | Value |
|---|
| Operation ID | Registries.SearchImages |
| Tags | Registry Search |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
q | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List release control bundles
| Property | Value |
|---|
| Operation ID | ListReleaseControlBundles |
| Tags | Release Control |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
limit | query | no | |
offset | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create release control bundle
| Property | Value |
|---|
| Operation ID | CreateReleaseControlBundle |
| Tags | Release Control |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release control bundle by id
| Property | Value |
|---|
| Operation ID | GetReleaseControlBundle |
| Tags | Release Control |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
bundleId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List bundle versions
| Property | Value |
|---|
| Operation ID | ListReleaseControlBundleVersions |
| Tags | Release Control |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
bundleId | path | yes | |
limit | query | no | |
offset | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Publish immutable bundle version
| Property | Value |
|---|
| Operation ID | PublishReleaseControlBundleVersion |
| Tags | Release Control |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
bundleId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get bundle version
| Property | Value |
|---|
| Operation ID | GetReleaseControlBundleVersion |
| Tags | Release Control |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
bundleId | path | yes | |
versionId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Materialize bundle version
| Property | Value |
|---|
| Operation ID | MaterializeReleaseControlBundleVersion |
| Tags | Release Control |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
bundleId | path | yes | |
versionId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List release orchestrator environments
| Property | Value |
|---|
| Operation ID | ListReleaseOrchestratorEnvironments |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create a release orchestrator environment
| Property | Value |
|---|
| Operation ID | CreateReleaseOrchestratorEnvironment |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get a release orchestrator environment
| Property | Value |
|---|
| Operation ID | GetReleaseOrchestratorEnvironment |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update a release orchestrator environment
| Property | Value |
|---|
| Operation ID | UpdateReleaseOrchestratorEnvironment |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Delete a release orchestrator environment
| Property | Value |
|---|
| Operation ID | DeleteReleaseOrchestratorEnvironment |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List environment freeze windows
| Property | Value |
|---|
| Operation ID | ListReleaseOrchestratorFreezeWindows |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create an environment freeze window
| Property | Value |
|---|
| Operation ID | CreateReleaseOrchestratorFreezeWindow |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update an environment freeze window
| Property | Value |
|---|
| Operation ID | UpdateReleaseOrchestratorFreezeWindow |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
freezeWindowId | path | yes | |
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Delete an environment freeze window
| Property | Value |
|---|
| Operation ID | DeleteReleaseOrchestratorFreezeWindow |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
freezeWindowId | path | yes | |
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update environment release settings
| Property | Value |
|---|
| Operation ID | UpdateReleaseOrchestratorEnvironmentSettings |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List environment targets
| Property | Value |
|---|
| Operation ID | ListReleaseOrchestratorEnvironmentTargets |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create an environment target
| Property | Value |
|---|
| Operation ID | CreateReleaseOrchestratorEnvironmentTarget |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update an environment target
| Property | Value |
|---|
| Operation ID | UpdateReleaseOrchestratorEnvironmentTarget |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
targetId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Delete an environment target
| Property | Value |
|---|
| Operation ID | DeleteReleaseOrchestratorEnvironmentTarget |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
targetId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Run a target health check
| Property | Value |
|---|
| Operation ID | HealthCheckReleaseOrchestratorEnvironmentTarget |
| Tags | Release Orchestrator Environments |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
targetId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 releases projection
| Property | Value |
|---|
| Operation ID | ListReleasesV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Status | query | no | |
Type | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run list projection
| Property | Value |
|---|
| Operation ID | ListReleaseRunsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
BlockedByDataIntegrity | query | no | |
Environment | query | no | |
Lane | query | no | |
Limit | query | no | |
NeedsApproval | query | no | |
Offset | query | no | |
Outcome | query | no | |
Region | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run detail projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunDetailV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run approvals projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunApprovalsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run audit projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunAuditV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run deployments projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunDeploymentsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run evidence projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunEvidenceV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run gate decision projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunGateDecisionV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run replay projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunReplayV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run rollback projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunRollbackV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run security inputs projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunSecurityInputsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 run timeline projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunTimelineV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Platform Search |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Limit | query | no | |
Offset | query | no | |
Sources | query | no | |
q | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupStepDefinitions |
| Tags | Setup Definitions |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RunSetupQuickCheck |
| Tags | Setup Wizard |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupSession |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | CreateSetupSession |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetCurrentSetupSession |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | FinalizeSetupSession |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ResumeSetupSession |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupSessionById |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SaveSetupSessionConfig |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | FinalizeSetupSessionByPath |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ApplySetupStepByPath |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupStepChecks |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | RunSetupStepChecks |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ExecuteSetupStepByPath |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | CheckSetupStepPrerequisites |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ProbeSetupStepByPath |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ResetSetupStepByPath |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SkipSetupStepByPath |
| Tags | Setup Sessions |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
sessionId | path | yes | |
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupSteps |
| Tags | Setup Steps |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | ExecuteSetupStep |
| Tags | Setup Steps |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SkipSetupStep |
| Tags | Setup Steps |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | GetSetupStep |
| Tags | Setup Steps |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | TestStepConnection |
| Tags | Setup Steps |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
stepId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.List |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
cursor | query | no | |
limit | query | no | |
provider | query | no | |
status | query | no | |
type | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.GetCallGraphs |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
assetId | query | no | |
component | query | no | |
projectId | query | no | |
tenantId | query | no | |
traceId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.GetReachabilityFacts |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
assetId | query | no | |
component | query | no | |
projectId | query | no | |
tenantId | query | no | |
traceId | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.Stats |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.ListTriggers |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.CreateTrigger |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.UpdateTrigger |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.DeleteTrigger |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.ToggleTrigger |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.GetDetail |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | SignalsCompatibility.Retry |
| Tags | Signals Compatibility |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create or update a glossary term
| Property | Value |
|---|
| Operation ID | UpsertGlossaryTerm |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List all tips for admin editing
| Property | Value |
|---|
| Operation ID | ListAllAssistantTips |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | query | no | |
route | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create or update a tip
| Property | Value |
|---|
| Operation ID | UpsertAssistantTip |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Deactivate a tip
| Property | Value |
|---|
| Operation ID | DeactivateAssistantTip |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tipId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List all tours for admin editing
| Property | Value |
|---|
| Operation ID | ListAllAssistantTours |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create or update a guided tour
| Property | Value |
|---|
| Operation ID | UpsertAssistantTour |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get a single tour by key for editing
| Property | Value |
|---|
| Operation ID | GetAssistantTourByKey |
| Tags | Stella Assistant Admin |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
tourKey | path | yes | |
locale | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get domain glossary terms for a locale
| Property | Value |
|---|
| Operation ID | GetAssistantGlossary |
| Tags | Stella Assistant |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | query | no | |
terms | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get contextual tips for a route and locale
| Property | Value |
|---|
| Operation ID | GetAssistantTips |
| Tags | Stella Assistant |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
contexts | query | no | |
locale | query | no | |
route | query | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get guided tour definitions
| Property | Value |
|---|
| Operation ID | GetAssistantTours |
| Tags | Stella Assistant |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | query | no | |
tourKey | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get user’s assistant preferences and seen routes
| Property | Value |
|---|
| Operation ID | GetAssistantUserState |
| Tags | Stella Assistant |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Persist user’s assistant preferences
| Property | Value |
|---|
| Operation ID | UpdateAssistantUserState |
| Tags | Stella Assistant |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List federation telemetry bundles
| Property | Value |
|---|
| Operation ID | ListFederationBundles |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get federation telemetry bundle detail
| Property | Value |
|---|
| Operation ID | GetFederationBundle |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get shared exploit intelligence corpus
| Property | Value |
|---|
| Operation ID | GetFederationIntelligence |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get privacy budget snapshot
| Property | Value |
|---|
| Operation ID | GetFederationPrivacyBudget |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get federation telemetry status
| Property | Value |
|---|
| Operation ID | GetFederationStatus |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Trigger manual federation aggregation cycle
| Property | Value |
|---|
| Operation ID | TriggerFederationAggregation |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get federation consent state for current tenant
| Property | Value |
|---|
| Operation ID | GetFederationConsent |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Grant federation telemetry consent
| Property | Value |
|---|
| Operation ID | GrantFederationConsent |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Revoke federation telemetry consent
| Property | Value |
|---|
| Operation ID | RevokeFederationConsent |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Ingest an authenticated current-tenant federation fact
| Property | Value |
|---|
| Operation ID | IngestFederationTelemetryFact |
| Tags | Federated Telemetry |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Legacy alias for v2 topology regions projection
| Property | Value |
|---|
| Operation ID | ListTopologyRegionsV1Alias |
| Tags | Pack22 Legacy Aliases |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List global environments with optional region filter
| Property | Value |
|---|
| Operation ID | GetPlatformContextEnvironments |
| Tags | Platform Context |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
regions | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create or update a global topology context environment
| Property | Value |
|---|
| Operation ID | UpsertPlatformContextEnvironment |
| Tags | Platform Context |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
environmentId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get persisted context preferences for the current user
| Property | Value |
|---|
| Operation ID | GetPlatformContextPreferences |
| Tags | Platform Context |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update persisted context preferences for the current user
| Property | Value |
|---|
| Operation ID | UpdatePlatformContextPreferences |
| Tags | Platform Context |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List global regions for context selection
| Property | Value |
|---|
| Operation ID | GetPlatformContextRegions |
| Tags | Platform Context |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create or update a global topology context region
| Property | Value |
|---|
| Operation ID | UpsertPlatformContextRegion |
| Tags | Platform Context |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
regionId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List Pack-22 evidence pack projections
| Property | Value |
|---|
| Operation ID | ListEvidencePacksV2 |
| Tags | Evidence V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List advisory feed health/freshness integration projection
| Property | Value |
|---|
| Operation ID | ListIntegrationFeedsV2 |
| Tags | Integrations V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
SourceType | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List VEX source health/freshness integration projection
| Property | Value |
|---|
| Operation ID | ListIntegrationVexSourcesV2 |
| Tags | Integrations V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
SourceType | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List Pack-22 release projections
| Property | Value |
|---|
| Operation ID | ListReleasesV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Status | query | no | |
Type | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List cross-release activity timeline
| Property | Value |
|---|
| Operation ID | ListReleaseActivityV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List cross-release approvals queue projection
| Property | Value |
|---|
| Operation ID | ListReleaseApprovalsV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List run-centric release projections for Pack-22 contracts
| Property | Value |
|---|
| Operation ID | ListReleaseRunsV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
BlockedByDataIntegrity | query | no | |
Environment | query | no | |
Lane | query | no | |
Limit | query | no | |
NeedsApproval | query | no | |
Offset | query | no | |
Outcome | query | no | |
Region | query | no | |
Status | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get canonical release run detail projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunDetailV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run approvals checkpoints projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunApprovalsV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run audit projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunAuditV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run deployments projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunDeploymentsV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run evidence capsule projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunEvidenceV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run gate decision projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunGateDecisionV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run replay projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunReplayV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run rollback projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunRollbackV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run security inputs projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunSecurityInputsV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get release run timeline projection
| Property | Value |
|---|
| Operation ID | GetReleaseRunTimelineV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
runId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get Pack-22 release detail projection
| Property | Value |
|---|
| Operation ID | GetReleaseDetailV2 |
| Tags | Releases V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
releaseId | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List and search scripts
Lists scripts with optional filtering by language, visibility, and search text.
| Property | Value |
|---|
| Operation ID | ListScripts |
| Tags | Scripts |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
language | query | no | |
limit | query | no | |
offset | query | no | |
search | query | no | |
visibility | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Create new script
Creates a new script in the registry with initial content and metadata.
| Property | Value |
|---|
| Operation ID | CreateScript |
| Tags | Scripts |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Validate script without saving
Validates script syntax and returns diagnostics. Used by the editor compile button.
| Property | Value |
|---|
| Operation ID | ValidateScript |
| Tags | Scripts |
| Auth | Not declared |
| Request body | application/json |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get script by id
Retrieves a script including its full content.
| Property | Value |
|---|
| Operation ID | GetScript |
| Tags | Scripts |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Update script
Updates an existing script. Content changes create a new version automatically.
| Property | Value |
|---|
| Operation ID | UpdateScript |
| Tags | Scripts |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Delete script
Deletes a script and all its version history.
| Property | Value |
|---|
| Operation ID | DeleteScript |
| Tags | Scripts |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Check script deployment compatibility
Checks if a script is compatible with a given deployment target type.
| Property | Value |
|---|
| Operation ID | CheckScriptCompatibility |
| Tags | Scripts |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List script version history
Returns the full version history for a script, newest first.
| Property | Value |
|---|
| Operation ID | ListScriptVersions |
| Tags | Scripts |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get script version content
Retrieves the content of a specific script version for diff comparison.
| Property | Value |
|---|
| Operation ID | GetScriptVersionContent |
| Tags | Scripts |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
id | path | yes | |
version | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology agents
| Property | Value |
|---|
| Operation ID | ListTopologyAgentsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology environments
| Property | Value |
|---|
| Operation ID | ListTopologyEnvironmentsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology gate profiles
| Property | Value |
|---|
| Operation ID | ListTopologyGateProfilesV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology hosts
| Property | Value |
|---|
| Operation ID | ListTopologyHostsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Get positioned topology layout for SVG rendering
| Property | Value |
|---|
| Operation ID | GetTopologyLayoutV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Direction | query | no | |
Effort | query | no | |
Environment | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology promotion paths
| Property | Value |
|---|
| Operation ID | ListTopologyPromotionPathsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology regions
| Property | Value |
|---|
| Operation ID | ListTopologyRegionsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology targets
| Property | Value |
|---|
| Operation ID | ListTopologyTargetsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List topology workflows
| Property | Value |
|---|
| Operation ID | ListTopologyWorkflowsV2 |
| Tags | Topology V2 |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
Environment | query | no | |
Limit | query | no | |
Offset | query | no | |
Region | query | no | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Image build provenance (module, gitSha, gitCommitTime, imageBuiltAt, branch) for drift detection.
| Property | Value |
|---|
| Operation ID | StellaOpsBuildInfoFile |
| Tags | StellaOps.Platform.WebService |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
Returns frontend environment configuration (AppConfig)
Anonymous endpoint that returns the Angular frontend’s AppConfig payload. The response merges three configuration layers: environment variables (lowest), YAML/JSON config, and database overrides (highest). Includes OIDC authority settings, API base URLs, and optional telemetry/welcome/doctor configuration.
| Property | Value |
|---|
| Operation ID | GetEnvironmentSettings |
| Tags | Environment Settings |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
404 | Not Found | - |
List all DB-layer environment settings
| Property | Value |
|---|
| Operation ID | ListDbEnvironmentSettings |
| Tags | Environment Settings Admin |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
Create or update a DB-layer environment setting
| Property | Value |
|---|
| Operation ID | UpsertDbEnvironmentSetting |
| Tags | Environment Settings Admin |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
key | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
400 | Bad Request | - |
Delete a DB-layer environment setting
| Property | Value |
|---|
| Operation ID | DeleteDbEnvironmentSetting |
| Tags | Environment Settings Admin |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
key | path | yes | |
Responses:
| Status | Description | Content types |
|---|
204 | No Content | - |
400 | Bad Request | - |
Gets the merged translation bundle for the UI
Returns all translations for the specified locale, merging embedded defaults with DB overrides. Anonymous access, cacheable. Used by the Angular frontend at boot time.
| Property | Value |
|---|
| Operation ID | GetUiTranslationBundle |
| Tags | Localization |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
locale | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |
List versioned verification roots for a region profile
| Property | Value |
|---|
| Operation ID | ListVerificationRoots |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
Introduce a new verification root (begins dual-trust grace; consequences-gated)
| Property | Value |
|---|
| Operation ID | IntroduceVerificationRoot |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
201 | Created | application/json |
400 | Bad Request | - |
422 | Unprocessable Entity | - |
Invalidate the old verification root (archive verify-only or revoke; consequences-gated)
| Property | Value |
|---|
| Operation ID | InvalidateVerificationRoot |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
422 | Unprocessable Entity | - |
Serve the signing-root JWKS set (active+retiring+archived) to EvidenceLocker/Attestor boot pull
| Property | Value |
|---|
| Operation ID | GetSigningRootJwksSet |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
401 | Unauthorized | - |
Serve sealed VexHub HMAC trust-root secrets to the VexHub boot pull (service-token authenticated)
| Property | Value |
|---|
| Operation ID | GetVexHmacTrustRootSealedSecrets |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
401 | Unauthorized | - |
503 | Service Unavailable | - |
Read aggregated re-envelope progress for a material type
| Property | Value |
|---|
| Operation ID | GetVerificationReEnvelopeStatus |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
materialType | path | yes | |
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
404 | Not Found | - |
Ingest re-envelope progress from a downstream job (service-token authenticated)
| Property | Value |
|---|
| Operation ID | ReportVerificationReEnvelopeStatus |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | application/json |
Parameters:
| Name | In | Required | Description |
|---|
materialType | path | yes | |
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
400 | Bad Request | - |
401 | Unauthorized | - |
Get a single verification root by material type and key id
| Property | Value |
|---|
| Operation ID | GetVerificationRoot |
| Tags | Verification Key Rotation |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
keyId | path | yes | |
materialType | path | yes | |
profile | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
404 | Not Found | - |
Resolve region-scoped signature-verification config for a service
Returns the admin-entered signature-verification keys/trust-roots for the requested service, resolved for the active compliance profile (query parameter ‘profile’), as flat service-local configuration keys. Consumed by a service’s startup configuration source, NOT the frontend. Authenticated with the shared internal token header, falling back to the SetupRead scope.
| Property | Value |
|---|
| Operation ID | GetVerificationSettings |
| Tags | Verification Settings |
| Auth | Not declared |
| Request body | - |
Parameters:
| Name | In | Required | Description |
|---|
service | path | yes | |
Responses:
| Status | Description | Content types |
|---|
200 | OK | application/json |
401 | Unauthorized | - |
| Property | Value |
|---|
| Operation ID | - |
| Tags | Health |
| Auth | Not declared |
| Request body | - |
Responses:
| Status | Description | Content types |
|---|
200 | OK | - |