Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Noah Cloud supports two different type of Event Integrations:

  • Webhook (Events API)
    If you prefer events to be pushed to you instead, we recommend using the HTTP-based Events API instead. and we'll deliver them with security, and We will even retry if things don't work out.
    TODO: We have created a sample application that demonstrate how to create a WebHook receiver endpoint using ASP.NET, and the source code for the sample application is also available on GitHub.

  • Real Time Messaging API (RTM API)
    The Real Time Messaging API is a WebSocket-SignalR based API that allows you to receive events from Noah in real time. With the RTM API your app connects to Noah an and receive events – this should only be used for supporting Real Time notifications to users to support the user experience. SignalR includes retry functionality. If your integration requires your app to receive all events - even those generated while your app is not running - you should use the Events API .

Subscribing to event types

...

  • to be able to catch up. Data is not encrypted, but contains only ids enabling you to look up the actual data via the API.

  • Webhook (Events API)
    If real time delivery is not a requirement and you need to receive all events, even those generated while your app is not running, we recommend using the HTTP-based Events API instead and we'll deliver them encrypted. We will even retry if things don't work out.

Subscribing to event types

You can set up events via the API.


Important!:
Your Request URL might receive many events and requests. Consider decoupling your ingestion of events from the processing and reaction to them.