webhooks.event_unsupported
The events filter contains an unsupported event kind or wildcard family.
webhooks.event_unsupported is returned when a webhook subscription create or update request contains an events array entry that does not match the accepted grammar. The validator accepts: * (universal wildcard), <family>.* (family wildcards: wallet.*, number.*, storage.*), or a literal from the workspace webhook event allowlist.
Note: the old wire strings topup.completed and number.assigned were renamed. Use wallet.top_up and number.provisioned respectively.
The event kind string is misspelled, uses the old pre-rename name, or uses call.* which is not a valid workspace webhook wildcard (call events route per-number, not via workspace webhooks).
Use only accepted event kinds. Valid literals for workspace webhooks: number.provisioned, number.released, wallet.low_balance, wallet.top_up, storage.tier_changed. Valid wildcards: *, wallet.*, number.*, storage.*.
{
"error": {
"code": "webhooks.event_unsupported",
"message": "unsupported event kind: topup.completed",
"request_id": "req_01900000abc"
}
}