HTTP Status Checker
Heavstal Status Monitor performs a real-time health check on any URL. It measures the response time (latency), captures the HTTP status code, and identifies the server technology if available.
Endpoint
Section titled “Endpoint”POST /http-status
Request Parameters
Section titled “Request Parameters”| Field | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | The URL to inspect. |
Example Usage
Section titled “Example Usage”const res = await fetch('https://heavstal.com.ng/api/v1/http-status', {method: 'POST',headers: { 'x-api-key': 'YOUR_KEY' },body: JSON.stringify({ url: 'https://github.com' })});Successful Response
Section titled “Successful Response”{"status": "success","creator": "HEAVSTAL TECH","data": { "url": "https://github.com", "status": "UP", "code": 200, "latency": "145ms", "ip": "140.82.121.3"}}