# `mix relyra.refresh_due`
[🔗](https://github.com/szTheory/relyra/blob/v1.1.0/lib/mix/tasks/relyra.refresh_due.ex#L1)

Runs any due Phase 21 scheduled metadata refreshes once.

Suitable for system cron, `kubectl run`, fly.io scheduled machines, and
any other host scheduler that prefers a CLI invocation over an Oban
worker. Adopters who use Oban add the documented Cron one-liner
instead — see the README "Operations" section.

    mix relyra.refresh_due --repo MyApp.Repo

Returns `:ok` on a clean tick (including the no-due-sources case, which
emits the `[:relyra, :saml, :metadata, :auto_refresh, :skipped]` event).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
