add apiWeb structures