utilsforagents.com
Fetch a URL and extract structured metadata from its HTML: title, description, canonical URL, language, favicon URL, RSS/Atom feed links, Open Graph tags (og:title, og:image, og:type, og:description, og:url), Twitter Card tags, and other meta tags (author, keywords, robots). Use this to get Open Graph data, preview cards, or site information without parsing HTML yourself. Send {"url": "https://..."}. Remote fetch timeout: 5s, max download size: 2 MB.
Offering
- Provider
- utilsforagents.com
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Web Search Research
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://utilsforagents.com/v1/url/metadata- MIME type
- Not provided
- First seen
- 2026-10-16T01:51:40.954Z
- Last seen
- Tags
- None supplied
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.003 USDC
Atomic price: 3000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.003 USDC
Atomic price: 3000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "3000",
"payTo": "0x7e67204eea076e8803b5753e5441ba0e62be13a4"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "3000",
"payTo": "GXTcDuC5mPnmbWSza92FcX9zSmp8QuPpFh6n1ad9c9zM"
}
]Observed health
- Status
- Reachable
- Latest latency
- 152 ms
- Average latency
- 1060 ms
- HTTP status
- 405
- Last checked
- Reachability
- 100% over 14 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"url": {
"description": "URL to extract metadata from (title, description, Open Graph, etc.)",
"type": "string"
}
},
"required": [
"url"
]
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}Output schema
{
"properties": {
"example": {
"properties": {
"metadata": {
"properties": {
"canonical": {
"description": "Canonical URL from <link rel='canonical'> (null if absent)",
"type": "string"
},
"description": {
"description": "<meta name='description'> (null if absent)",
"type": "string"
},
"favicon": {
"description": "Resolved favicon URL (null if absent)",
"type": "string"
},
"feeds": {
"description": "RSS/Atom feeds found in <link> tags",
"items": {
"properties": {
"href": {
"type": "string"
},
"title": {
"type": "string"
},
"type": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"language": {
"description": "Language from <html lang='...'> (null if absent)",
"type": "string"
},
"meta": {
"description": "Other useful meta tags: author, keywords, robots, generator, theme-color, application-name",
"type": "object"
},
"openGraph": {
"description": "Open Graph properties keyed without 'og:' prefix (e.g. 'title', 'image', 'type')",
"type": "object"
},
"title": {
"description": "Page <title> (null if absent)",
"type": "string"
},
"twitterCard": {
"description": "Twitter Card properties keyed without 'twitter:' prefix",
"type": "object"
}
},
"type": "object"
},
"ok": {
"type": "boolean"
},
"processingTimeMs": {
"type": "number"
},
"sourceUrl": {
"type": "string"
}
},
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}