Add earliestUpdatedAt/latestUpdatedAt parameters to more Asset API calls

Add earliestUpdatedAt/latestUpdatedAt parameters to more Asset API calls

As an integration developer, I would like to use calls to the "Browse" endpoints of Marketo's assets more effectively. For example, the following API calls have two optional parameters, earliestUpdatedAt and latestUpdatedAt:

 

  • /rest/asset/v1/emails.json
  • /rest/asset/v1/programs.json
  • /rest/asset/v1/smartCampaigns.json
  • /rest/asset/v1/staticLists.json

This is incredibly useful when trying to manage large-volume instances, as you can constrain to ongoing behavior. However, this ability to filter is missing from several other asset calls, despite them being similar in nature and reporting updatedAt details when called:

 

  • /rest/asset/v1/channels.json
  • /rest/asset/v1/folders.json
  • /rest/asset/v1/forms.json

Would it be possible to get these two parameters added for these three specific calls? There's likely merit in adding them elsewhere (e.g., snippets.json) but I'm only looking specifically for these three.