Attention: The Marketo Community will undergo scheduled maintenance on Tuesday, August 20th between 10-11 PM PDT. During this time, the Community and its content will not be accessible. We apologize for any inconvenience this may cause.
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.
Solved! Go to Solution.
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.
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.
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?
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.