Complete TV guide via single API
4K channels. Real-time updates. JSON. Ready to integrate.
Service scope and specifications
- Name
- EPG Data
- Purpose
- Provision of Electronic Program Guide (EPG) data to display TV schedules on client platforms.
- Scope
- Building and maintaining up-to-date channel schedules; data normalization and validation; near real-time update delivery; schedule archive (up to 5 years — per contract terms).
- Target audience
- Digital TV guides.
- Technical specs
- Coverage of 4,308 channels, 60 countries; REST API, JSON, XMLTV formats; data verified by the EPG Service editorial team.
- Pricing
- From 15,000 RUB/mo (depends on volume — specified in the contract).
- Delivery
- SaaS / API access under a services agreement.
The Problem
Users can't find their channels, schedules are outdated, coverage is incomplete — they leave for competitors.
How it works
Connect API — get 4K channels
Schedules update in real-time
Filter by provider and region
JSON format, ready documentation
Benefits
4K channels
Full coverage of Russia, CIS and international channels
Real-time
Broadcaster changes delivered instantly
Easy integration
REST API, JSON, OpenAPI 3.0 docs
Free tier
10K requests/month free for development
Data Structure
Data about a specific program in channel broadcast grid
Core Fields
Attributes
Frequently asked questions
What is EPG Data and what is it for?
Provision of Electronic Program Guide (EPG) data to display TV schedules on client platforms.
What does EPG Data include?
Building and maintaining up-to-date channel schedules; data normalization and validation; near real-time update delivery; schedule archive (up to 5 years — per contract terms).
In what formats is the data delivered?
Coverage of 4,308 channels, 60 countries; REST API, JSON, XMLTV formats; data verified by the EPG Service editorial team.
How to connect EPG Data?
SaaS / API access under a services agreement.
How much does EPG Data cost?
From 15,000 RUB/mo (depends on volume — specified in the contract).
Ready to connect EPG Data?
Tell us about your needs — we'll find the optimal solution.