WebApi integration, first pass