---
title: "Refresh cached sources"
method: GET
path: "/v1/refresh/{responseId}"
tags: ["Refresh"]
---

# Refresh cached sources

`GET /v1/refresh/{responseId}`

Invalidates the cache for a specific source by responseId. 
This is useful when sources have expired or changed.

**Behavior:**
- Immediately invalidates cache for the given responseId
- Next request for the same content will perform a fresh scrape
- Returns simple OK status on success
- responseId format: UUID v4 (alphanumeric with hyphens/underscores, max 128 chars)

## Path parameters

- `responseId` string, required

## Response `200`

Cache refreshed successfully

- RefreshResponse
  - `status` 'OK', required — Cache refresh status

## Other responses

- `400` — Invalid responseId format
- `404` — ResponseId not found or already expired
- `500` — Internal server error

---

[API](https://skmtc.net/cinepro/apis/open-media-streaming-specification-omss.md) · [All operations](https://skmtc.net/cinepro/apis/open-media-streaming-specification-omss/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cinepro/open-media-streaming-specification-omss/revisions/2cb99625e1bf/schema)
