"""
API Checker
Sends a request to a free Ping endpoint and displays
the HTTP status code and ping result.
"""
import requests
url = "https://api.formatdock.com/v1/free/ping"
try:
response = requests.get(url, timeout=5)
response.raise_for_status()
data = response.json()
print(f"Status: {response.status_code}")
print(f"Result: {data['result']}")
except requests.RequestException as e:
print(f"Request failed: {e}")
except (ValueError, KeyError) as e:
print(f"Unexpected response: {e}")