Manage endpoints
webhooks create returns its signing secret one time. It rejects --quiet
and --jsonl because those modes could discard the secret.
Rotate a signing secret when it may be exposed:
Verify a payload locally
Save the exact request body bytes. Do not parse and serialize the payload before verification.webhooks verify runs locally and does not require an API key. It rejects a
signature outside a five-minute tolerance by default. Use --secret-file
when you keep the signing secret in a protected file.