Web
RSS/Atom feed discovery API
Fetches a page, scans link rel=alternate tags plus common feed paths to locate RSS/Atom/JSON feeds, then parses the first discovered feed to preview its latest items. The value-add: one call goes from a bare site URL to discovered feed URLs PLUS a parsed preview of recent items. Answers 'find the RSS feed for this site', 'does this blog have a feed', 'discover Atom feeds on this page', 'get the feed URL and latest posts'.
Price$0.01per request
MethodPOST
Route/v1/web/feed-discover
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
webrssatomfeedfeed-discoverysyndicationsubscribejsonfeed
API URL
Integration docshttps://x402.hexl.dev/v1/web/feed-discoverExample request
{
"url": "https://blog.cloudflare.com"
}Example response
{
"url": "https://blog.cloudflare.com/",
"feedCount": 1,
"feeds": [
{
"url": "https://blog.cloudflare.com/rss/",
"title": "The Cloudflare Blog",
"type": "application/rss+xml",
"source": "link-tag"
},
{
"url": "https://blog.cloudflare.com/feed",
"title": null,
"type": null,
"source": "common-path"
}
],
"preview": {
"url": "https://blog.cloudflare.com/rss/",
"format": "rss",
"title": "The Cloudflare Blog",
"latestItems": [
{
"title": "Latest post",
"link": "https://blog.cloudflare.com/latest",
"published": "2026-06-01T12:00:00.000Z"
}
]
}
}Input schema
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"examples": [
"https://news.ycombinator.com"
]
},
"limit": {
"type": "number",
"examples": [
5
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}