{"command":{"effect":"write","timeoutSeconds":120,"inputSchema":{"type":"object","description":"Rotates the signing secret for a webhook endpoint in the authenticated project.","properties":{"path":{"type":"object","properties":{"webhook_endpoint_id":{"type":"string","examples":["whe_123"],"description":"The ID of the webhook endpoint whose signing secret will be rotated."}},"required":["webhook_endpoint_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/PublicRotateSecretBody"}},"required":["path"],"additionalProperties":false,"definitions":{"PublicRotateSecretBody":{"properties":{"keep_old_secret_active_for_24_hours":{"type":"boolean","description":"Whether to keep the previous signing secret valid for 24 hours after rotation. Defaults to false, which invalidates the previous secret immediately."}},"type":"object","required":[]}}},"name":"Rotate Webhook Endpoint Signing Secret","id":"openai.rotatewebhookendpointsigningsecret","example":{"path":{"webhook_endpoint_id":"whe_123"}},"maxRequests":1,"summary":false}}