ONE Championship Content Syndication Feeds

web 1800x1200px(stadium)

A guide for integration, localization, and best practices.

Here’s a link to our Brand Guide folder as well.


1. Introduction

Welcome to ONE Championship’s Content Syndication Feeds documentation. This guide will help you understand, implement, and manage the RSS (Really Simple Syndication) and MRSS (Media RSS) feeds we offer. Our feeds will allow you to automatically publish real-time updates – news articles, video content, interviews, event recaps, and more – directly to your platform.

Separately, we also have APIs for programmtically getting structured schedules, event details, athlete details, stats etc. If you need access to test those, please reach out to [email protected]

Key Benefits for Partners

  • Automated Updates: Access the latest ONE Championship articles and media without manual uploads.
  • Timely Content: Deliver breaking news, event highlights, and feature stories as soon as they’re published.
  • High-Quality Multimedia: Incorporate official images and videos directly from our feeds.
  • Localization Options: Receive content in multiple languages – both human-curated and AI-translated – to better serve your diverse audiences.

2. Overview of Our Feeds

2.1 RSS Feeds

  • Definition: RSS (Really Simple Syndication) is an XML-based format that syndicates frequently updated textual content – such as news headlines and articles – across the web.
  • Typical Use: Adding ONE Championship’s latest headlines to news sections, sports pages, or aggregator apps.

2.2 MRSS Feeds

  • Definition: Media RSS is an extension of RSS designed specifically for content that includes multimedia, such as images and videos.
  • Typical Use: Integrating video playlists, highlight reels, press conferences, and other multimedia content from ONE Championship into your platform.

Important: Both RSS and MRSS feeds are XML-based. However, MRSS includes additional fields for media content (e.g., <media:content>, <media:thumbnail>) that let you embed or reference videos, images, and associated metadata.


3. Multi-Language Support

3.1 Text Content

  • Human-Curated Languages: We provide core languages that are human-translated and thoroughly reviewed by our editorial teams. This ensures maximum accuracy and quality.
  • AI-Translated Languages: We also offer certain languages translated via custom AI solutions. While these are high-quality translations, they may not always match the fluency of human-curated versions.
  • Additional AI Translations: If you need AI-translated feeds in other languages, please reach out to us. Our team can generate feeds in new languages tailored to your audience’s needs.

3.2 Video Content (AI Localized Dubbing)

  • MRSS Feeds with Video: Our standard MRSS feeds provide high-quality video files and corresponding thumbnails.
  • AI-Localized Dubbing: If you require localized audio tracks or dubbing for videos, we can offer high-quality AI-based dubbing. This will allow your audience to enjoy videos in their native language without relying solely on captions.
  • Request Process: Let us know the specific languages you need, and we’ll coordinate the integration of AI-dubbed feeds.

4. Feed Structure and Elements

4.1 RSS (Text)

Human-curated RSS feeds

Each new article will be marked under <item>

ElementDescription
<title>Title of the feed (e.g., “ONE Championship News”)
<link>URL to the main news page or article
<pubDate>Publication date in RFC 2822 format
<description>Short summary or excerpt of the article
<content:encoded>Article content

AI-translated RSS feeds

Each new article as <entry>

ElementDescription
<title>Title of the feed
<link>URL to the main news page or article
<pubDate>Publication date in RFC 2822 format
<description>Short summary or excerpt of the article
<content:encoded>Article content
<updated>Last updated time of the article
<content>Article-translated content

Note: For multiple languages, you may see separate feed URLs. AI-translated feeds follow a similar structure but will be labeled accordingly.

4.2 MRSS (Multimedia)

<title> – feed’s title
<description> – feed’s description
<image> – album art for the feed

Each video is <item>

ElementDescription
<title> and <media:title>Video title, both are the same value
<description> and <media:decription>Video description, both are the same value
<pubDate>Video publish date
<media:thumbnail>Video thumbnail, if it exists
<media:content url="">Video url. It is in <media:group>

Note: AI-localized dubbing can be provided via separate or combined MRSS feeds. Reach out to us for discussing these.


5. Integration Instructions

5.1 Feed Links

Below are links to our available feeds.

5.1.1 RSS Feeds (News & Articles)

LanguageHuman Curated Main Feed
Englishhttps://www.onefc.com/feed/
Bahasa Indonesiahttps://www.onefc.com/id/feed/
Japanesehttps://www.onefc.com/jp/feed/
Hindihttps://www.onefc.com/in/feed/
Thaihttps://www.onefc.com/th/feed/
Chinesehttps://www.onefc.com/cn/feed/
Arabichttps://www.onefc.com/ar/feed/
English Sub Feeds
Bahasa Indonesia Sub Feeds
Japanese Feeds
Hindi Sub Feeds
Thai Sub Feeds

Custom AI-Translated Feeds

5.1.2 MRSS Feeds (Videos) (Only English at this moment)

  • Core Feed Link
     
  • Landscape Feed Link
     
  • Vertical Feed Link

Examples of videos available: Video 1(1920×1080), ⁠Video 2 (608×1080), ⁠Video 3 (1080×1080).

These videos are served as MP4 files.

For additional custom feeds, languages, or AI dub tracks, contact us.

5.2 Consuming the Feeds

  1. Integrate with Your CMS or Aggregation Tool
    • Option A: [Highly recommended for automation] Directly paste the feed URL into your CMS’s “RSS import” or “MRSS import” feature (if available).
    • Option B: Use a third-party feed parser to process XML data and transform it into articles or media items. A few examples of free and paid parsers include Feeder.co, Feedly, Inoreader, Newsblur, and Vivaldi. There are even browser extensions to consume these within your browser.
  2. Parse the XML
    • Backend Scripts: Use Python, PHP, JavaScript, or another language to fetch/parse the XML.
    • Scheduling: Configure a cron job, or scheduled task, to refresh content every X minutes/hours.
  3. Storing & Displaying Content
    • Mapping Fields: Decide how to map elements (title, link, description, media URLs, etc.) to your database or content structure.
    • Design Considerations: Ensure your platform supports multilingual text, embedded videos, and optional dubbing.
    • Video Embeds & Dubbing: Use <media:content> URLs for your video player. For AI dubbing, confirm your player supports multiple audio tracks or separate feeds as needed.

6. Best Practices

  1. Frequency of Updates
    • Avoid excessive requests (e.g., do not poll every second).
    • Poll once every hour or a few hours to stay current without overloading servers.
  2. Caching
    • Cache feed results locally (e.g., for 30–60 minutes) to reduce load times and server requests.
    • Caching helps maintain content if connectivity issues arise.
  3. Attribution
    • Include disclaimers or source lines (e.g., “Source: ONE Championship”).
  4. Consistent Presentation
    • Maintain consistent formatting for headlines, images, and metadata.
    • Avoid truncating titles or other essential information.
  5. Compliance with Brand Guidelines
    • If you plan to use official logos or other brand assets, request our style guide from Partnerships.
    • Follow usage rules regarding logos, images, or other assets.
  6. Multi-Language Considerations
    • Clearly label or separate content by language for easy navigation.
    • If your feed includes AI-translated or AI-dubbed content, consider a notation so users know it’s machine-generated.

7. Troubleshooting & FAQs

  1. Error Fetching the Feed
    • Check network settings or server logs for connectivity issues.
    • Confirm the feed URL is correct and active.
  2. Blank Fields for Some Items
    • Some entries may not include all metadata.
    • Ensure your integration handles empty or optional fields gracefully.
  3. Frequency of Updates
    • Most partners refresh feeds every 15 minutes to 1 hour.
  4. Authentication
    • Public Feeds: No API key is required.
    • Secure Feeds: For password-protected or preview-only content, we can provide secure feeds by special agreement.
  5. Hosting Videos on My Own Platform
    • Typically, direct embedding from our servers is best. Hosting them locally may require additional licensing or technical steps.
  6. Requesting New AI-Translated or AI-Dubbed Languages
    • Contact us with details about your language requirements, target audience, and content volume. We’ll evaluate the feasibility.
  7. Technical Queries
    • See Contact Information below for relevant emails and support channels.

8. Example Use Cases

  • News Aggregation Platform:
    1. Pull the RSS feed (English or any desired language) hourly.
    2. Display it alongside other sports news with “Source: ONE Championship.”
  • Broadcast Partner Portal:
    1. Fetch the MRSS feed for highlight videos.
    2. Embed <media:content> URLs in your video player.
    3. Optionally use an AI-dubbed version for audiences who prefer localized audio.
  • 3rd-Party Sports Website:
    1. Combine multiple feeds (Events, Press Releases, Interviews) in various languages.
    2. Categorize by region or language, labeling each feed accordingly.

9. Contact Information

For additional support, understanding how our AI works, custom feed requests (including new AI translations/dubbings), or any questions regarding usage rights and branding guidelines, please reach out to:


Document Revision History

DateVersionChanges
2025-04-111.0Initial release of ONE Championship Feeds Guide

Thank you for partnering with ONE Championship.
We look forward to working with you to bring our world-class martial arts content – now with enhanced localization – to your audiences around the globe. If you have any questions or need further assistance, do not hesitate to contact us.