Hi!
We currently offer webhooks for a variety of events in our platform (e-commerce transaction created, subscription created, customer modified, etc.). In our own API (and our own dashboard for our users), we display the statuses of the webhooks we sent.
So if a webhook failed, we can display an error in the admin. Or our users can use the API to retrieve transactions with failing webhooks.
I'm assuming this isn't available currently, but is there an API planned for Integry? Something where we can retrieve runs by user ID (which would actually be account IDs on our end; ie. for a store, not a user)? Ideally with some additional metadata we could filter on?
For instance, if Integry triggers a run from a TransactionCreated event in our integration, with ID 12345, maybe we could make an API request to Integry to get the statuses of all runs with that ID as the trigger.
That might be weird, I realize, so alternatively…
If Integry supported webhooks to notify us when a run fails or something errors, that could work instead. That'd actually be important, as I don't see any indication Integry even _can_ notify us (or our users) if something breaks (like a connection fails and the user needs to re-authenticate)?
Ultimately, we want to make it seamless, so some way to alert our users on errors is going to be important. Silent failures are bad bad bad in the world of ecommerce, so we need to avoid them :)
Thanks!
Created by Nash
October 25, 2021