Setup an Integration but not getting data? Here are some reasons why this might be occurring and what you should look into before contacting us.
Is your Integration running?
Integrations can be disabled by anyone with Admin or Can Edit permissions in your account. Double-check that the integration is running.
Did your Integration get disabled because of errors?
Integrations will become automatically disabled in the event of repeated errors. Here is an article with more information on why this occurs and what to look for.
Integration setup in non-Admin account
For security reason, Integrations will only forward data on devices under your account. This means that you must be the Admin for the location the devices are located. If you setup an Integration under a Can Edit user in a shared account, device data for the shared account will not be visible to your integration.
Recommendations for validating Integrations work in your account
Beyond log information (which may or may not be available to you on your receiving side), the best way to test to see if Integrations are working in your account is to use a basic Webhook and a known 3rd party test site such as https://webhook.site/.
- Create a test webhook URL, such as using https://webhook.site/ or https://postb.in/.
- Using the webhook target you just generated, setup a webhook under the account where your devices are located.
- Wait for a new Uplink (device reading) to come in for one of your devices.
You should receive a JSON message to your test webhook as soon as a device reading comes in.