add api spec