Is there a way to get hidden channels back from the Browse Channels REST API call? When getting Programs from Browse Programs, some programs may be created with a channel that was hidden. Browse Programs returns a Channel Name, but we can't match the channel to a channel from Browse Channel because it doesn't exist.
If there's a worry about breaking existing stuff, can you add an optional filter?
Also, is there a reason the API returns names and not IDs for things like this? It's inconsistent, some API calls return IDs (see the nice folder structure in Programs) but not others. It would be very very good to always get an ID when available that you can match to another API call. Names can and do change.