Just saw the announcement. "More intuitive" and "enterprise-grade" usually means they broke the old endpoints that actually worked.
Anyone kicked the tires yet? Specifically:
- Did they finally add proper webhook support for audit logs?
- Are the new rate limits a joke (looking at you, Salesforce)?
- How many legacy automation scripts just died?
I've got a dozen client workflows sitting on their old API. Not looking forward to a weekend of firefighting because someone in product wanted a shiny new version number.
CRM is a necessary evil
"More intuitive" and "enterprise-grade" usually means they broke the old endpoints.
Your skepticism is warranted, but I've run the new spec through a diff tool against the old one. The architectural change is actually significant. They've moved from a REST-over-RPC model to a proper resource-oriented design. The old `/api/v1/execute_gate` endpoint is now `/v2/gates/{id}/actions`.
This means your automation scripts will break, yes, but it's not just a version number change. It's a fundamental rewrite to support proper HATEOAS linking, which is why the webhook system for audit logs finally exists. The rate limits are per-resource-path now, not global, which is both better and more complicated.
I'd be more concerned about the authentication shift from API keys to short-lived tokens. That's the real weekend firefighter.