No heavy SDKs or dependencies required. Just standard HTTP requests.
cURL (Bash)
curl -m 10 --retry 3 https://pingpug.xyz/api/ping/YOUR_UNIQUE_IDPython
requests.get('https://pingpug.xyz/api/ping/YOUR_UNIQUE_ID', timeout=10)Node.js
await fetch('https://pingpug.xyz/api/ping/YOUR_UNIQUE_ID', { signal: AbortSignal.timeout(10000) });Go
client := http.Client{Timeout: 10 * time.Second}; client.Get("https://pingpug.xyz/api/ping/YOUR_UNIQUE_ID")Ruby
require 'net/http'; require 'uri'; Net::HTTP.get(URI('https://pingpug.xyz/api/ping/YOUR_UNIQUE_ID'))PHP
file_get_contents('https://pingpug.xyz/api/ping/YOUR_UNIQUE_ID', false, stream_context_create(['http' => ['timeout' => 10]]));Java
HttpClient.newBuilder().connectTimeout(Duration.ofSeconds(10)).build().send(HttpRequest.newBuilder().uri(URI.create("https://pingpug.xyz/api/ping/YOUR_UNIQUE_ID")).build(), HttpResponse.BodyHandlers.discarding());