import requests import urllib3 urllib3.disable_warnings() headers = {"User-Agent": "Mozilla/5.0"} url = "https://homepage.snarfnet.net/api/services/proxy?group=Storage%20%26%20Clusters&service=Portainer%20Swarm&index=0&endpoint=docker/containers" r = requests.get(url, headers=headers, verify=False, timeout=10) print(f"Status: {r.status_code}") if r.status_code == 200: containers = r.json() running = len([c for c in containers if c.get("State") == "running"]) stopped = len([c for c in containers if c.get("State") == "exited"]) print(f"Containers - Running: {running}, Stopped: {stopped}, Total: {len(containers)}") else: print(r.text)