URL Pulse
url_pulseCheck a public HTTP or HTTPS URL before browsing or AI processing to obtain availability, redirects, metadata, language, cache state, content hash, robots policy, and access restrictions.
Instructions
Check a public HTTP or HTTPS URL before expensive browsing or AI processing. Returns availability, redirects, content type, page metadata, language, cache state, content hash, robots policy, and access restrictions. Does not execute JavaScript. Pass url as an absolute public HTTP(S) URL. Keep fresh=false to reuse cache; set fresh=true only when a new upstream fetch is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute public HTTP or HTTPS URL to inspect. Private, loopback, link-local, metadata-service and otherwise SSRF-sensitive destinations are rejected. | |
| fresh | No | Set true only when a new upstream fetch is required; false allows the bounded cached result and is cheaper for the origin. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| quality | No | ||
| language | Yes | ||
| reachable | Yes | ||
| url_final | Yes | ||
| checked_at | Yes | ||
| from_cache | Yes | ||
| request_id | Yes | ||
| status_code | Yes | ||
| content_hash | Yes | ||
| content_type | Yes | ||
| auth_required | Yes | ||
| canonical_url | Yes | ||
| url_requested | Yes | ||
| content_length | Yes | ||
| redirect_count | Yes | ||
| robots_allowed | Yes | ||
| response_time_ms | Yes | ||
| suspected_paywall | Yes | ||
| requires_javascript | Yes |