Pulsarr

Get cached Pulsarr update status

GET
/v1/system/update-status

Returns the most recent cached Pulsarr release check from the update-check service. The actual GitHub fetch happens server-side on an hourly cron.

Authorization

headerX-API-Key<token>

API key authentication using X-API-Key header

Response Body

Default Response

application/json
  1. response
currentVersion*string
latestVersion*string|null
updateAvailable*boolean
releaseUrl*string|null
releaseName*string|null
releaseBody*string|null
releaseBodyHtml*string|null
publishedAt*string|null
lastCheckedAt*string|null
lastError*string|null
status*string
Value in"ok""pending""rate_limited""error"
Example Request
curl -X GET 'http://localhost:3003/v1/system/update-status'
Example Response
{  "currentVersion": "string",  "latestVersion": "string",  "updateAvailable": true,  "releaseUrl": "string",  "releaseName": "string",  "releaseBody": "string",  "releaseBodyHtml": "string",  "publishedAt": "string",  "lastCheckedAt": "string",  "lastError": "string",  "status": "ok"}