Attesto

Trust surface

Public status page

status.attesto.eu gives customers, evaluators, auditors, and developers a public view of customer-facing Attesto service health. It is intentionally separate from tenant evidence storage and internal staff-only operations: it stores only public probe results and public incident metadata.

Scope

The status page answers one question: are the public Attesto services that customers depend on currently reachable and responding as expected? It is not a proofstream verifier, not a tenant audit log, and not a private operations console. Use it as a quick availability signal, then use receipts, verifier bundles, and audit reports for cryptographic evidence questions.

Monitored components

ComponentWhat it representsPublic endpoint class
DashboardTenant operator panel for customer users.Public HTTPS page.
Audit PortalAuditor verification portal.Public HTTPS page.
Verify APIPublic verification and backend readiness endpoint.Public health endpoint.
Docs HubPublic documentation, SDK guides, and trust docs.Public health endpoint.
MarketplaceConnector catalog and developer marketplace.Public health endpoint.

Internal staff-only surfaces are deliberately excluded from the public status component list. The public page should never disclose private diagnostics, tenant data, raw logs, provider payloads, credentials, or operational runbooks.

Status states

StateMeaningHow to interpret it
OperationalThe latest public probe returned the expected HTTP status.The public service is reachable from the status monitor.
Partial outageAt least one monitored customer-facing service is not responding as expected.Check the affected component and public incident list.
DegradedA service is slower or partially impaired.Retry sensitive workflows and watch latency/history.
OutageA monitored service is unavailable or returning an unexpected response.Pause dependent workflows where evidence policy requires availability.
CollectingThe monitor has not recorded enough probe data yet.Wait for the next probe interval or check the public service directly.

Uptime bars

The ticker bars show the latest 90 days per monitored component. Each day is computed from recorded public probes in the status database. Green means the recorded probes for that day were operational, yellow means degraded, red means outage, and gray means no data. The page also shows the configured history window, probe interval, and data timezone.

Latency and HTTP expectations

Every component card includes current latency, last check time, the observed HTTP status, and the expected HTTP status. Latency is the time taken by the status monitor's public request; it is useful as a customer-facing signal, but it is not a full synthetic transaction and it does not prove every tenant workflow is healthy.

Incidents

Public incidents describe customer-visible service issues and their current state. They should be concise and safe to publish. Incident text must not contain tenant identifiers, raw logs, provider payloads, private investigation notes, credentials, or internal-only remediation details.

Status API

The status service exposes the same public data as JSON at /api/status and /v1/status. The response includes overallStatus, generatedAt, components, incidents, daily history, and privacy flags confirming that tenant data, raw logs, and provider payloads are not exposed.

Privacy boundaries

What to do

SituationRecommended customer action
All systems operationalContinue normal dashboard, verification, marketplace, and documentation workflows.
Verify API degraded or unavailableKeep existing receipts and bundles; retry online verification later or use offline verifier where possible.
Dashboard unavailableAvoid creating new tenant operations through the UI until the component recovers.
Docs unavailableUse installed SDK help, package README files, and cached docs if already available.
Marketplace unavailableInstalled connectors keep their own runtime behavior; postpone browsing, purchase, or install actions.