---
title: "Refresh Status"
method: GET
path: "/public/repos/{owner}/{name}/refresh"
tags: ["public"]
---

# Refresh Status

`GET /public/repos/{owner}/{name}/refresh`

Render state for the refresh control. Two row reads, no artifact.

## Path parameters

- `owner` string, required
- `name` string, required

## Response `200`

Successful Response

- RefreshStatusResponse — Everything the refresh control needs to render, in one call.
  - `can_refresh` boolean, required
  - `cadence` string, required
  - `last_refreshed_at` string, date-time, nullable
  - `available_at` string, date-time, nullable
  - `in_flight` boolean
  - `badge_detected` boolean

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/repowise/apis/repowise-hosted-api.md) · [All operations](https://skmtc.dev/repowise/apis/repowise-hosted-api/llms.txt) · [OpenAPI document](https://skmtc.dev/repowise/apis/repowise-hosted-api/revisions/491affc1d3e7?raw)
