News System

News System

Publish in-game news and announcements to all players without a new app release

Get Started Free

Instant Delivery

Posts go live the moment you publish — no app update or deployment needed to reach your players.

Multilingual Support

Write news in multiple languages so players always read announcements in their preferred language.

Rich Scheduling

Schedule posts in advance and let horizOn publish them automatically at the right time.

Quick Integration

Quick Integration

horizOn: News Feed

Game News

Unity (C#)
// Unity C#: News Feed
using PM.horizOn.Cloud.Manager;
using UnityEngine;

// Latest 10 entries in English (cached after the first call, null on failure)
var news = await NewsManager.Instance.LoadNews(limit: 10, languageCode: "en");
if (news == null) return;

foreach (var item in news)
{
    Debug.Log($"[{item.title}] {item.message}");
}
REST
# REST API: News Feed

# Fetch latest news in English (limit 10)
curl -X GET "https://horizon.pm/api/v1/app/news?languageCode=en&limit=10" \
  -H "X-API-Key: YOUR_API_KEY"

# Fetch news in German (limit 5)
curl -X GET "https://horizon.pm/api/v1/app/news?languageCode=de&limit=5" \
  -H "X-API-Key: YOUR_API_KEY"

These examples use the Unity SDK (C#) and the REST API. Godot and Unreal have the same calls in their own SDKs: see the quickstart

Frequently Asked Questions

Frequently Asked Questions

Ready to Integrate?

Start building with horizOn today. Free tier included.