[webapi] Add spec.json and update spec_desc