---
title: "Recover Stuck Exports Endpoint"
method: POST
path: "/api/internal/flows/recover-stuck-exports"
tags: ["Flows"]
---

# Recover Stuck Exports Endpoint

`POST /api/internal/flows/recover-stuck-exports`

Cron-only: detect & recover stuck export flow_runs (ghost concurrency slot).

Internal endpoint. Called by the `prefect-recover-stuck-exports` CronJob
every 5 minutes. Idempotent. No app-level auth: the public gateways
(ingress-public/*.yaml) 404 the /api/internal/ prefix, so only
cluster-internal callers reach it.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/explee/apis/explee-api.md) · [All operations](https://skmtc.dev/explee/apis/explee-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/explee/explee-api/revisions/aec0744a2cd1/schema)
