Skip to main content

RSS Feed & API Documentation

Access our blog content programmatically. Perfect for RSS readers, AI systems, aggregators, and custom integrations.

01

Available Endpoints

GET/rss.xml

Standard RSS 2.0 feed with full article content, images, and metadata.

Rate Limit: No limit (static file)

GET/api/rss

Rate-limited RSS endpoint with X-RateLimit headers.

Rate Limit: 60 requests/minute

GET/api/rss?format=json

JSON format of the RSS feed for easier parsing in applications.

Rate Limit: 60 requests/minute

GET/data/blog-posts-metadata.json

Lightweight JSON with article metadata (no content).

Rate Limit: No limit (static file)

02

Usage Examples

bash
1# Fetch RSS feed (XML)
2curl https://buungroup.com/rss.xml
3
4# Fetch as JSON for easier parsing
5curl "https://buungroup.com/api/rss?format=json"
6
7# Check rate limit headers
8curl -I https://buungroup.com/api/rss
9
10# Download and save locally
11curl -o feed.xml https://buungroup.com/rss.xml
03

RSS Fields Reference

FieldDescription
titleArticle title
linkCanonical URL to the article
descriptionShort summary (150-160 characters)
content:encodedFull HTML content including images and code blocks
pubDatePublication date (RFC 822 format)
authorAuthor email and name
categoryPrimary category and keywords
enclosureFeatured image URL and type
04

Rate Limiting

The API endpoints are rate-limited to 60 requests per minute per IP address. Rate limit information is included in response headers:

http
HTTP/1.1 200 OK
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 59
X-RateLimit-Reset: 1704067200
Content-Type: application/rss+xml

If you exceed the rate limit, you'll receive a 429 status code with a Retry-After header.

05

AI & Automation Integration

This feed is designed for AI systems and automated pipelines. Features include:

  • Full article content in HTML format (content:encoded)
  • Absolute image URLs for featured images and inline images
  • Structured categories and keywords for topic classification
  • CORS enabled for browser-based applications
06

Feed Updates

The RSS feed is automatically updated whenever new content is published:

  • Feed regenerates on every deployment with new blog posts
  • TTL set to 60 minutes for optimal caching
  • Static file served via Cloudflare CDN for fast global access