Is there no one else asking Webflow to enhance API to support CMS operations by Item-Slug in addition to Item-ID (GUID)? This absence forces CMS feed tools like Zapier to retain the GUID returned by Webflow, versus recalculate Slug from source repository & (blindly, admittedly) send an Update call.
(It’d be great if an Update call would Create the item if the item-by-slug doesn’t exist – making things much easier on those who want to run nightly or weekly batch-updates to sync Webflow CMS with an external repository)
It would also be helpful if the “Get Items in Collection” call allowed caller to send a pared-down list of Fields to be returned, instead of a complete dump. For example, I’d be OK with receiving a result-set of just Item-IDs and Item-Slugs in a collection to help work around the above issue re: ID/Slug based updates.