{"uid":"cap_EglP4L9a4ZYzUSljS0hKC","slug":"rss-atom-feed-to-json-converter-627917ad","name":"RSS/Atom Feed to JSON Converter","description":"Fetch an RSS 2.0 or Atom feed and return clean JSON: feed title, link and description, plus items with title, link, ISO-8601 publishedAt, summary and author. Handles both formats and normalises the dates. The caller-supplied URL is SSRF-checked; the fetch is capped at 2 MB and 8 s.","url":"https://402utils.com/v1/rss-to-json?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"Public http(s) feed URL (required)."},"limit":{"type":"integer","default":50,"maximum":200,"minimum":1,"description":"Max items."}},"description":"Query string only."}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["title","link","items"],"properties":{"link":{"type":"string"},"items":{"type":"array","items":{"type":"object","required":["title","link"],"properties":{"link":{"type":"string"},"title":{"type":"string"},"author":{"type":"string"},"summary":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"}}}},"title":{"type":"string"},"description":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"link":"https://blog.cloudflare.com/","items":[{"link":"https://blog.cloudflare.com/a-post/","title":"A post","publishedAt":"2026-07-01T10:00:00.000Z"}],"title":"The Cloudflare Blog"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":{"p10Cents":"0.2000","medianCents":"0.2000","p90Cents":"0.2000","minCents":"0.2000","maxCents":"0.2000","p95Cents":"0.2000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VVYH7kw4Ww_jT85L3867D","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches an RSS 2.0 or Atom feed from a given URL and returns normalized JSON with feed metadata and items including titles, links, ISO-8601 dates, summaries, and authors.","exampleAgentPrompt":"Fetch the RSS feed at https://feeds.arstechnica.com/arstechnica/index and give me the last 20 articles as JSON with their titles, links, publish dates, and summaries.","exampleUseCases":null,"resultDescription":"A JSON object containing the feed's title, link, and description at the top level, plus an items array where each item has title, link, ISO-8601 publishedAt date, summary, and author — normalized across both RSS 2.0 and Atom formats.","failureModes":["SSRF check blocks private/internal URLs (e.g. localhost, RFC-1918 addresses) — returns 4xx error","Feed URL exceeds 2 MB size cap — fetch is aborted","Feed URL takes longer than 8 seconds to respond — timeout error","Malformed or non-feed URL returns parsing error","Invalid URL format returns validation error","limit parameter out of range (below 1 or above 200) returns 422"],"whenToPreferThis":"Use this endpoint when you need to consume an RSS 2.0 or Atom feed programmatically and want clean, normalized JSON without writing your own XML parser. Ideal for aggregating blog posts, news articles, or podcast episodes. Handles both feed formats transparently and normalizes inconsistent date formats to ISO-8601, saving significant parsing effort.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:43:44.836Z","isFirstParty":false,"canonicalSlug":"rss-atom-feed-to-json-converter-627917ad"}