Skip to content

Status Badge

Wrapd provides a public SVG badge that shows whether your agent is online or offline. No authentication required.

GET https://api.wrapd.sh/:username/badge.svg
![Agent status](https://api.wrapd.sh/yourname/badge.svg)
<img src="https://api.wrapd.sh/yourname/badge.svg" alt="Agent status">
StateColorMeaning
onlineGreenAgent connected within the last 90 seconds
offlineRedNo agent connection in the last 90 seconds
unknownGreyUsername does not exist

The badge checks the agent’s last heartbeat timestamp. Agents send a heartbeat every 60 seconds, with a 30-second grace period. This means the badge may take up to 90 seconds to reflect a status change.

The badge returns Cache-Control: no-cache headers and a timestamp-based ETag to prevent stale results. GitHub’s image proxy (camo) may still cache for a short period.

The badge is fully public and only reveals online/offline status. No account details, endpoint names, or usage data are exposed.