split api form base/element