---
title: "Internal runner activates a proven deployment, transfers it to route convergence, or replays either committed outcome"
method: POST
path: "/internal/runner/jobs/{jobId}/activate"
---

# Internal runner activates a proven deployment, transfers it to route convergence, or replays either committed outcome

`POST /internal/runner/jobs/{jobId}/activate`

## Request

- Base URL: `https://api.eurobase.dev`
- URL: `https://api.eurobase.dev/internal/runner/jobs/{jobId}/activate`
- Auth: none declared

## Response `200`

Deployment activated, transferred to route convergence, or an identical completed runner attempt replayed after idempotent reconciliation

- object
  - `ok` true, required
  - `activationConverging` true
  - `jobFinalized` true
  - `replay` true

## Other responses

- `409`: Activation precondition unmet; no active release or activation-failure state is committed

---

[API](https://skmtc.dev/eurobase/apis/eurobase-api.md) · [All operations](https://skmtc.dev/eurobase/apis/eurobase-api/llms.txt) · [OpenAPI document](https://skmtc.dev/eurobase/apis/eurobase-api/revisions/5266a299d18a?raw)
