{
  "status": "ok",
  "worker": "orama-gesy-cache-refresh",
  "configuration": {
    "r2Bound": true,
    "workerRefreshSecretSet": true
  },
  "source": {
    "public": true,
    "method": "GET",
    "url": "https://www.gesy.org.cy/pubapi/professionals",
    "authenticationRequired": false
  },
  "paths": {
    "latestIndex": "gesy/professionals/index/latest.json",
    "archivePrefix": "gesy/professionals/index/archive/",
    "latestStatus": "gesy/professionals/index/status/latest.json",
    "lastSuccessfulStatus": "gesy/professionals/index/status/last-success.json"
  },
  "endpoints": {
    "cacheStatus": "https://orama-gesy-cache-refresh.orama.com.cy/cache",
    "refresh": "https://orama-gesy-cache-refresh.orama.com.cy/refresh"
  },
  "refreshAuthentication": {
    "preferred": "Authorization: Bearer <WORKER_REFRESH_SECRET>",
    "browserCompatible": "/refresh?secret=<WORKER_REFRESH_SECRET>"
  },
  "monitoring": {
    "authoritativeEndpoint": "https://orama-gesy-cache-refresh.orama.com.cy/cache",
    "note": "Monitoring should rely on /cache status metadata rather than fetching the full public GESY dataset."
  }
}