Implements open API