RSS Feed Validator
Pricing
from $3.90 / 1,000 record profileds
RSS Feed Validator
Validate RSS and Atom feeds for feed-level health, required channel/feed fields, item metadata, GUID/link/date quality, duplicate entries, enclosure issues, HTTP status, content type, and caching headers.
Pricing
from $3.90 / 1,000 record profileds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Store Positioning
Store title: RSS Feed Validator
Short description: Validate RSS and Atom feeds for feed-level health, required channel/feed fields, item metadata, GUID/link/date quality, duplicate entries, enclosure issues, HTTP status, content type, and caching headers.
SEO title: RSS Feed Validator — data QA, validation, and cleanup utility
SEO description: Validate RSS and Atom feeds for feed-level health, required channel/feed fields, item metadata, GUID/link/date quality, duplicate entries, enclosure issues, HTTP status, content type, and caching headers. Use it to validate rows, schemas, duplicates, field quality, and delivery-readiness before handing data to clients or automations.
Categories: SEO_TOOLS, DEVELOPER_TOOLS, AUTOMATION
Keywords: rss, feed, validator, data qa, data/schema qa utility
Pay-Per-Event Pricing
This actor uses pay-per-event pricing. Event prices include Apify platform usage; users are not expected to pay a separate platform-usage pass-through charge for the configured pricing model.
- Tier: U2 — Data/schema QA utility
- Primary event:
record-profiledat $0.00390 base - Default max charge: $5.00
- Store discounts: FREE/BRONZE base, SILVER discounted, GOLD deepest approved discount
Event set:
actor-start: base $0.00500, GOLD $0.00400. RSS Feed Validator: charged when actor start is completed. The price includes Apify platform usage; no separate usage pass-through is intended.record-profiled: base $0.00390, GOLD $0.00312. RSS Feed Validator: charged when record profiled is completed. The price includes Apify platform usage; no separate usage pass-through is intended.issue-detected: base $0.00372, GOLD $0.00298. RSS Feed Validator: charged when issue detected is completed. The price includes Apify platform usage; no separate usage pass-through is intended.qa-report-generated: base $0.05000, GOLD $0.04000. RSS Feed Validator: charged when qa report generated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.
Public Task Concepts
- Validate RSS Feed records from a capped sample
- Find invalid RSS Feed values before delivery
- Check RSS Feed coverage against expected rules
- Prioritize RSS Feed validation failures by severity
- Export RSS Feed pass-fail rows with evidence
Validates RSS 2.0 and Atom feed health at feed and item level, including title/link presence, GUID/ID quality, dates, duplicates, enclosures, and feed type.
Inputs
feedUrlsrawFeedXmlInputsheadersrequireGuidOrIdrequireItemDatesrequireItemLinkscheckDuplicateItemscheckEnclosuresincludeHttpHeadersmaxItemsPerFeedrequestDelayMstimeoutMsmaxChargeUsd
Public source provenance
The starter input uses https://www.nasa.gov/feed/ (bounded public NASA RSS snapshot). The checked-in bounded snapshot keeps exact runs deterministic and avoids sending credentials or private data. Live URL inputs remain available when a current network check is required.
Outputs
Dataset fields: feedUrl, feedType, feedTitle, feedLink, itemIndex, itemId, itemTitle, itemLink, publishedAt, updatedAt, enclosureUrl, httpStatus, contentType, issueCode, severity, duplicateGroupId, recommendation, passed.
Reports: rss-feed-validation-report.md, rss-feed-issues.csv, rss-feed-health-summary.json, duplicate-feed-items.json, enclosure-check-results.csv.
Use small capped runs first; live network checks should stay bounded and avoid secrets in inputs.
Live and local execution use the same pay-per-event billing guard: the actor-start event is accepted before analysis, each paid row is charged before dataset output, reports are charged before key-value-store output, and maxChargeUsd stops gracefully without leaking unpaid artifacts.