Is there a way to access the TV EPG and insert/update tv programming

My new Samsung Smart TV only loads up the tv guide info when accessing that channel. Previously I used MediaPortal on a HTPC and wrote my own service to periodically fetch the TV guide data.

Is there either a Web API on the TV or a way where I can insert/update the TV program information?
Looking into the .NET API for Tizen I didn’t see any way to do this so far.

Any help would be appreciated.