WebAPI hook fixes