Implemented base api. Added expectation and parameter handling.
Fixed missing isVaid implementations.