Unfortunately, TuneIn has temporarily suspended the option to add new stations to their platform.
However, there are plenty of other ways to get your station name out there, and get listed in directories. Check out our blog article on this by clicking here.