Webhooks

A Webhook allows developers a way to deliver data in real time which makes these a great way for teams to observe changes that happen to content within a project. Traditional Webhooks, while efficient, can be harder to set up. Hygraph takes the hassle out of gaining visibility into important project-related tasks like Syncing data with an external PIM or search engine.

Documentation
Webhooks
  • High flexibility in creating your content model

    Pascal F.
  • The support team is top notch. Everyone at Hygraph has been excellent and exceptionally helpful while we built out our data model and integrations. The team is incredibly responsive and receptive to new features ideas. 10/10.

    Jason K.
  • Hygraph is just so easy to use. Creating new data models and populating them for use on the front end is intuitive and the interface is very clean. The product is designed in a way that it's obvious they were thinking about their users.

    E-Learning
  • Our team uses Hygraph to push breaking news stories to our project's webpage. The project is a part of a large non-profit initiative and the goal is to feature current content (news stories, celebrity endorsements). Authors are able to quickly add content to the CMS without sacrificing the high quality our readers expect.

    Matthew F. Manager, Social Good
  • Hygraph offers highest flexibility (GraphQL).

    Maximilian B.Marketing Manager

Triggers

A Webhook Trigger, or a predefined action that activates a Webhook, can be configured to listen to one or more content model, stage or action events. This gives developers and the teams they support full control over their content items as they are distributed across platforms and locations. 

Explore the Documentation

Log View

Developers gain better visibility into their Hygraph projects with Webhook Log Views. This addition to the Webhooks feature allows developers to see in one easy view all of the sent Webhooks and what their status code is. Webhook Log Views help to diagnose any issues with setting up and using Webhooks effectively.

Explore the Documentation

Signatures

Hygraph Webhooks provide a method for observing changes to content within your project, allowing you to perform custom business logic whenever a change happens. With this feature, sign Webhook payloads with a custom secret key. These Webhook signatures provide an easy way to verify the origin of incoming Webhooks, preventing replay attacks and delivering stronger enterprise security.

Explore the Announcement
Product Update September 2021 Webhook Signatures

Granular Webhooks

Granular Webhooks ensure that your Webhooks will only trigger if the request to the Content API came from the webapp only, or the user issuing the request is of a given type (i.e. PAT, PUBLIC, ROLE).

Explore the Documentation

Instant deployment

Immediately deploy your static when new or existing content is published or updated. Works with Netlify, Zeit, and more.

Explore the Documentation

Slack notifications

Alert teams on new or updated content changes directly into your Slack workspace bringing teams closer to their content.

Explore the Documentation

Sync to Algolia

Enable blazing fast search for your users with Algolia. Sync content with Algolia via Webhooks when content changes.

Explore the Documentation

Custom business logic

Webhooks contain your content and why it was triggered. This gives you ultimate flexibility when it comes to triggering external side effects.

Explore the Documentation

Notified by SMS

Notify your customers via SMS using services like Twilio by subscribing to changes within your content API.

Explore the Documentation

Integrates with Anything

Hygraph works with services like Zapier, Integromat and IFTTT via webhooks. The possibilities are endless!

Explore the Documentation