The URL checker tool validates URLs by making a real HTTP request and returning the status code, response time, redirect chain, and selected headers. Agents use it to verify API endpoints before calling them, detect dead links in content, and monitor dependency health. It follows up to 5 redirects and times out after 10 seconds.
POST /api/v1/utils/url-health| Name | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | The URL to check. Must include protocol (http:// or https://). |
| method | string | No | HTTP method to use: GET or HEAD. |
POST /api/v1/utils/url-health {"url": "https://api.delx.ai/api/v1/tools"}The endpoint is reachable, returns 200, and responds in 85ms.
POST /api/v1/utils/url-health {"url": "https://example.com/old-page"}Returns healthy: false with the HTTP status for dead link detection.
The URL checker rate-limits outgoing requests to prevent abuse. It won't check URLs pointing to private IP ranges (10.x, 192.168.x, 127.x) to prevent SSRF attacks. The maximum redirect depth is 5 — deeper redirect chains are reported as errors. Timeout is 10 seconds per request.
Yes, up to 5 redirects. The response includes the redirect count and final URL. This helps detect redirect chains that add latency.
No. Only http:// and https:// URLs are supported. For other protocols, use the appropriate protocol-specific tool.
Yes. Free utility tool with no API key required.
The URL checker makes unauthenticated requests. It can't check URLs that require auth tokens. For authenticated health checks, make the request directly from your agent.
delx utils url-health "https://example.com". Returns status, latency, and health verdict.