Store the facts of one app host boot (ADR 0076 contract §5)

Bearer: an app host producer token, scope app-host-facts, signed with the key derived for its producerId from APP_HOST_METERING_SECRET. The token is verified before the body is read. Accepted from a provisioning, active or draining member. vcpuCount is fixed at the first report of a boot; app_hosts mirrors the newest boot.

post/internal/app-host/facts

Request

  • Base URL: https://api.eurobase.dev
  • URL: https://api.eurobase.dev/internal/app-host/facts
  • Auth: none declared

Request body

hostIdstring required
bootIdstring uuid required
softwareRevisionstring required
vcpuCountinteger required
reportedAtstring date-time required

Response

Stored for its boot, unchanged (identical replay) or stale (an older report of a known boot)

disposition'stored' | 'unchanged' | 'stale' required
mirroredboolean required

The report is now the newest boot mirrored into app_hosts

Changes

No recorded changes to this operation across all 1 revision of this API.