Docs
Get an API key
API reference›Webhooks

Rotate Webhook Secret

POST /v1/webhooks/secret/rotate View .md

Replaces the secret. The previous one keeps signing beside it for 24 hours (previous_secret_valid_until).

OK

application/json · webhook-secret-payload

5 fields
  • object string
    webhook_secret
  • secret string
  • created_at integer
  • rotated_at integer or null

    When the secret was last rotated, in Unix seconds; null until the first rotation.

  • previous_secret_valid_until integer or null

    Until when the previous secret still signs beside this one, in Unix seconds; null outside a rotation.

curl -X POST https://api.vultrinference.com/v1/webhooks/secret/rotate \
  -H "Authorization: Bearer $VULTR_INFERENCE_API_KEY"
Response · 200
{
    "object": "webhook_secret",
    "secret": "whsec_9a1c...",
    "created_at": 1790000000,
    "rotated_at": 1790000000,
    "previous_secret_valid_until": 0
}