{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Generates a new signing secret for the webhook and returns it. Payloads delivered after the rotation are signed with the new secret. The previous secret keeps verifying payloads for 24 hours, so both secrets are accepted during that window. A webhook that does not exist or was removed returns a 404 not_found.","properties":{"path":{"type":"object","properties":{"webhook_id":{"type":"string","format":"uuid","description":"The Webhook ID."}},"required":["webhook_id"],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"Rotate a webhook signing secret","id":"resend.webhooks.rotate-signing-secret","example":{"path":{"webhook_id":"00000000-0000-4000-8000-000000000000"}},"maxRequests":1,"summary":false}}