cURL
Webhooks
Rotate Webhook Secret
Rotates the endpoint signing secret and returns the new signing_secret once in the response.
POST
cURL
Generate a fresh signing secret for a webhook. The response includes the new secret once, so copy it immediately. The old secret stops working the moment this call returns. Deploy the new secret to your verification code before you rotate.
Rotate right away if a secret leaks (committed to git, exposed in a log, sent in a screenshot).
Use
Idempotency-Key when retrying a rotate after a timeout. A matching retry returns the same one-time secret response instead of rotating again.Authorizations
API key: Authorization: Bearer oxi_sk_live_... for live data (requires an active Insider subscription), or oxi_sk_test_... for sandbox/test mode (free account, deterministic fixture data, no live rows). Both key classes use the same paths; the prefix selects live vs sandbox.
Headers
Optional safe-retry key. Reuse the same value only when retrying the exact same mutation request body; a different body returns 422 and an in-flight matching request returns 409.
Required string length:
1 - 255Path Parameters
Webhook endpoint id owned by the authenticated API key user.