The Rust struct used snake_case field names (succeeded_ids, deleted_count)
but TypeScript expected camelCase (succeededIds, deletedCount), causing
'result.succeededIds is not iterable' error.
Added #[serde(rename_all = "camelCase")] to match the existing pattern
used by other response types in the codebase.