Skip to main content
Seyaha periodically probes your OCTO endpoint to verify connectivity and authentication. The result is stored in the integration’s health object.

Health states

When an integration recovers from DOWN to HEALTHY, Seyaha automatically triggers a full sync and restores all affected activities to active status.

Checking health status

Partners can query their own integration; admins can query any:
Response:

Full health fields (via sync-log or admin list)

The full health object (returned in the complete integration document) includes:

Troubleshooting

If your integration enters DEGRADED or DOWN:
  1. Check that base_url is reachable from the internet (not just localhost or VPN)
  2. Verify auth_key is still valid and hasn’t expired
  3. Ensure GET {base_url}/products returns a 200 — probe failures on any non-200 response
  4. Call POST /me/test-connection for an on-demand diagnostic
If you update auth_key after a rotation, call PATCH /me to push the new credential:
cURL