Browse Channels REST - no way to get hidden channels returned by Browse Programs REST | Community
Skip to main content
Kurt_Koller
New Participant
August 9, 2016
Solved

Browse Channels REST - no way to get hidden channels returned by Browse Programs REST

  • August 9, 2016
  • 1 reply
  • 1662 views

Hi there,

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.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

What you are describing is a colossal weakness of the API.

The only way to maintain relationships across name changes and delete/hide is to build your own change data capture architecture. It's a nightmare.

1 reply

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
August 9, 2016

What you are describing is a colossal weakness of the API.

The only way to maintain relationships across name changes and delete/hide is to build your own change data capture architecture. It's a nightmare.

Kurt_Koller
New Participant
August 10, 2016

I've never used these forums before, are Marketo developers or product managers on here? Do they ever reply to things? Or is this just other developers/users of Marketo?

SanfordWhiteman
New Participant
August 10, 2016

PMs and other staff are frequently on here, though not as much as the most active round-the-click contributors. It's officially a user-to-user support area.  Open a case to get access to Marketo directly.