---
title: "Settle v2 bridges still in flight (cron)"
method: POST
path: "/cron/user-actions-v2/bridges/settle"
tags: ["cron"]
---

# Settle v2 bridges still in flight (cron)

`POST /cron/user-actions-v2/bridges/settle`

Asks the provider that routed each pending v2 bridge — LayerZero Scan or the LI.FI status API — where its destination landed, then reads that transaction from the chain and completes the action. The provider supplies only the destination chain and hash; every amount comes from the receipt. Bridges past the settlement window become `abandoned`, never deleted.

## Headers

- `X-CRON-API-KEY` string, required

## Response `200`

Counts of bridges examined, settled, failed, and abandoned.

## Other responses

- `401` — Missing or invalid `X-CRON-API-KEY`.

---

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