I'm an app developer. Can I send my events to Mechanic?
Short answer: almost certainly. :) Get in touch with us at email@example.com, and be prepared to do the following:
- Send events to Mechanic using a POST request, using a header to establish the event topic, and the body to deliver the event data. We'll provide an endpoint for you to use.
- Provide a method for securely verifying all such requests. For an example, see Shopify's webhook verification strategy.
- If appropriate, provide logic for translating the event topic into something that fits into Mechanic's ecosystem. For example, if you have an app called "Examplify" (sorry), which delivers events with the topics "user/created", your topic might be translated into "examplify/users/created".
If a full integration like this is more than you need, consider using Mechanic's webhook feature instead, for a solution that can be configured per store account.