{"status":"online","mode":"decoupled","message":"Scraping runs automatically every 30m via GitHub Actions.","auth_required":true,"tip":"To trigger an immediate scrape, supply your secret via '?secret=...' query parameter or 'X-Refresh-Secret' header.","actions_url":"https://github.com/ratherpixelate/ktu-announcements-api/actions","cached_items":10,"last_updated":"2026-10-26T04:13:20.989103+00:00","has_token":true}