Eurobase Internal API
The Internal API from Eurobase — 45 operation(s) for internal.
Operations 48
POST
/internal/operator/signups/{id}/actions
Change one signup’s own-plan quota with an append-only audit
#
POST
/internal/operator/signups/{id}/account-actions
Block, unblock or delete one signup’s account with an append-only audit (ADR…
#
GET
/internal/operator/project-enforcement
Get one project's abuse enforcement state and evidence history (ADR 0080)
#
POST
/internal/operator/projects/{id}/enforcement-actions
Suspend or unsuspend one project's public serving with captured evidence (ADR…
#
POST
/internal/metering/ingest
Settle shared metering rows or independent immutable gateway WAL sources
#
POST
/internal/app-host/retirement/settle
Acknowledge permanent host retirement after quiescence and usage delivery
#
POST
/internal/app-host/usage/ingest
Ingest app host CPU and egress counters (ADR 0076 contract §5)
#
POST
/internal/app-host/logs/ingest
Ingest Worker output and instance events of one app host boot (ADR 0076…
#
GET
/internal/runner/jobs/{jobId}/context
Internal runner fetches deployment context for a dispatched job attempt
#
GET
/internal/runner/jobs/{jobId}/source-execution
Observe the source worker owned by this build attempt
#
POST
/internal/runner/jobs/{jobId}/source-execution
Start the source worker once ({}) or publish the uploaded source archive to it…
#
POST
/internal/runner/jobs/{jobId}/build-cache
Get exact-object cache grants for this project build or publish its completed…
#
POST
/internal/runner/jobs/{jobId}/workers-detection
Report the Workers build controller's runtime detection before any user code…
#
POST
/internal/runner/jobs/{jobId}/token-exchange
Internal runner exchanges its scoped provider authority for a job token
#
POST
/internal/runner/jobs/{jobId}/preview-session
Issue a scoped capture credential directly to the authenticated preview job
#
POST
/internal/runner/jobs/{jobId}/gateway-probe-auth
Internal runner issues a short-lived gateway probe token after provider rollout…
#
POST
/internal/runner/jobs/{jobId}/preview-consume
Close a capture session using its authenticated job, including after capture…
#
POST
/internal/runner/jobs/{jobId}/preview-object
Store the authenticated preview job's WebP capture with API storage credentials
#
POST
/internal/runner/jobs/{jobId}/events
Internal runner appends deployment audit events/log messages
#
PATCH
/internal/runner/jobs/{jobId}/status
Internal runner updates status, health metadata, and upstream-ready route proof…
#
POST
/internal/runner/jobs/{jobId}/activate
Internal runner activates a proven deployment, transfers it to route…
#
POST
/internal/runner/jobs/{jobId}/complete
Internal runner marks a dispatched job attempt complete
#
POST
/internal/runner/jobs/{jobId}/build-complete
Internal builder records a validated deploy manifest and queues the follow-up…
#
POST
/internal/runner/jobs/{jobId}/app-release
Internal workers-v1 build job app release actions: begin, reserve blobs, create…
#
POST
/internal/runner/jobs/{jobId}/fail
Internal runner marks a dispatched job attempt failed and may persist sanitized…
#
POST
/internal/maintenance/reconcile
Internal platform scheduler runs API-owned maintenance reconciliation
#
POST
/internal/deployment/routes/reconcile
Recover only deployments awaiting public route activation
#
POST
/internal/functions/quota-projection/activate
Activate organization Function quota projection after exact compatible fleet…
#
POST
/internal/gateway/access-evidence/settle
Settle one page of Gateway Access evidence set-based in one DB transaction (ADR…
#
POST
/internal/gateway/blocks/settle
Apply one frozen page of grouped Mini WAF blocks exactly once (ADR 0109)
#
POST
/internal/gateway/evidence-sequences/reserve
Reserve one immutable DB-owned gateway evidence sequence range
#