Unveiling the API Platform: A Scalable Solution for Modern Integrations

One of the pivotal announcements at the recent Sitecore Symposium was the introduction of the API Platform within Sitecore Connect. While webhooks have been a valuable tool for handling integrations and scheduled jobs, they present several challenges when used for more complex and business-critical requirements. These challenges include limitations in delivering authenticated APIs, lower rate limits, lack of queuing strategies, inability to deliver customized responses (e.g., pre-hook webhooks in OrderCloud), etc. The API Platform is built to address these limitations by offering a robust, scalable, and secure solution tailored for business-critical, complex, and high-volume events while delivering additional benefits like better performance, security, and operational efficiency.

Continue reading “Unveiling the API Platform: A Scalable Solution for Modern Integrations”

Struggling to Customize Webhooks in Sitecore Connect? Let the API Platform Save the Day!

Sitecore Connect/Workato Webhooks offer a powerful way to integrate Sitecore with external systems for seamless, real-time data exchange and event-driven automation. However, there are cases where customizing the webhook response becomes essential. For example, you may need the webhook to return a 201 Created status code or a custom JSON format (e.g., OrderCloud Pre-hook). Unfortunately, Sitecore Connect/Workato Webhooks default to a 200 OK response, and changing this isn’t always straightforward.

Continue reading “Struggling to Customize Webhooks in Sitecore Connect? Let the API Platform Save the Day!”

Securing OrderCloud Webhook Event Listeners using Javascript Catalyst

An extensible system empowers businesses to respond to emerging challenges efficiently. OrderCloud ensures extensibility, and Webhooks is one of the common approaches available to extend OrderCloud.  Webhooks are user-defined HTTP callbacks, which invoke your own HTTP endpoints that performs custom logic, whenever the associated OrderCloud API endpoint is triggered. This introduces the need for validating the authenticity of the call within your HTTP endpoint, to ensure it is from OrderCloud. Continue reading “Securing OrderCloud Webhook Event Listeners using Javascript Catalyst”