Web api wrapper