Skip to content

refreshMarketplaceCatalog

POST
/api/v1/plugin-store/marketplace/refresh
curl --request POST \
--url https://example.com/api/v1/plugin-store/marketplace/refresh \
--cookie tilecast_session=<tilecast_session>

Refresh the official Tilecast marketplace now and answer with its cache status. Requires the Owner or Administrator role with the admin scope. The previous cache keeps serving when the refresh fails.

X-CSRF-Token
string

Cookie-backed browser requests only, and only on unsafe methods. Bearer grants never send it.

Marketplace cache status

Media typeapplication/json
object
data
required
object
marketplace
required

The cached catalog behind marketplace entries. Fetch failures keep serving the last valid cache and record the error here.

object
lastFetchedAt
string format: date-time
stale
required
boolean
error
string
Examplegenerated
{
"data": {
"marketplace": {
"lastFetchedAt": "2026-04-15T12:00:00Z",
"stale": true,
"error": "example"
}
}
}

Dashboard authentication required

Owner or Administrator role required

Marketplace_refresh_failed — the catalog fetch failed