# OPML 2.0

**Canonical:** https://apis.io/apis/rss/opml-2-0/  
**Provider:** RSS — https://apis.io/providers/rss/  
**Documentation:** http://opml.org/spec2.opml

OPML 2.0 is one of 6 APIs that [RSS](https://apis.io/providers/rss/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 1 JSON Schema definition. Tagged areas include OPML, Outline, Subscription, Syndication, and XML.

OPML (Outline Processor Markup Language) 2.0 is an XML format for outlines, most commonly used to exchange lists of RSS/Atom feed subscriptions between feed readers. A subscription list OPML file has a body containing outline elements with type="rss", text, xmlUrl (the feed URL), and htmlUrl (the human-readable site URL). OPML is the de facto portable format for feed subscription import/export.

## Machine-readable artifacts (3)

- **Specification** — http://opml.org/spec2.opml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rss/refs/heads/main/json-schema/opml-subscription-list-schema.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/rss/refs/heads/main/examples/opml-subscription-list-example.json

## Other RSS APIs (5)

- [RSS 2.0](https://apis.io/apis/rss/rss-2-0/)
- [Atom 1.0](https://apis.io/apis/rss/atom-1-0/)
- [JSON Feed 1.1](https://apis.io/apis/rss/json-feed-1-1/)
- [RSS Best Practices Profile](https://apis.io/apis/rss/rss-best-practices-profile/)
- [Feed Autodiscovery](https://apis.io/apis/rss/feed-autodiscovery/)

## Tags

OPML, Outline, Subscription, Syndication, XML

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/rss/opml-2-0/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/rss/.
