For a deeper look into our Eikon Data API, look into:
Overview | Quickstart | Documentation | Downloads | Tutorials | Articles
The short answer is no. It is however possible to use AdfinX Real-Time COM API to retrieve market data including volatility surface, and then use AdfinX Analytics COM library to calculate premium and greeks for a barrier option. It is not trivial though.