Reconcile revoked Worker routes after launcher stops

Existing app-host-facts producer authorization; current single host and boot only. stoppedAt uses the producer clock, bounded to 60 seconds from receipt. A reply carries generation while the API observes every committed project and resource change; a request without stops whose generation is still current is answered with no revocations and no database read.

post/internal/app-host/routes/reconcile

Request

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

Request body

routeIdsstring[] required
stoppedRouteIdsstring[] required
stoppedAtstring date-time

Required with a nonempty stoppedRouteIds.

generationstring

The generation of the last reply that revoked nothing, sent only while routeIds is a subset of that request.

Response

Revoked routes

revokedRouteIdsstring[] required
generationstring

Changes

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