---
title: "RSS and Atom Feed Normaliser: One JSON Schema for Any Feed"
method: GET
path: "/v1/rss-feed-normaliser"
tags: ["RSS"]
---

# RSS and Atom Feed Normaliser: One JSON Schema for Any Feed

`GET /v1/rss-feed-normaliser`

## Request

- Base URL: `https://api.ambolt.dev`
- URL: `https://api.ambolt.dev/v1/rss-feed-normaliser`
- Auth: none required

Turn any RSS 2.0, RSS 1.0, Atom or JSON Feed into one clean JSON schema: feed title, link and language, then items with id, title, URL, ISO published/updated dates, summary, categories and enclosure. Give a feed URL or a normal web page and the feed is discovered from its link tags. Author names are not returned.

## Query parameters

- `url` string, required: Feed URL, or a web page that links to a feed.
- `maxItems` integer: Maximum number of items returned (newest first as published in the feed).
- `summaryChars` integer: Maximum characters of the plain-text summary per item.
- `free` '1'

## Response `200`

Result (JSON). Every result names its source and the time it was read.

- object

## Other responses

- `400`: Invalid input; not charged.
- `402`: Payment required: 0.003 USD in USDC (x402 v2).

---

[API](https://skmtc.dev/ambolt/apis/ambolt-data-tools.md) · [All operations](https://skmtc.dev/ambolt/apis/ambolt-data-tools/llms.txt) · [OpenAPI document](https://skmtc.dev/ambolt/apis/ambolt-data-tools/revisions/8397885dd82f?raw)
