first set of API tests

- Framework to generate API queries
- First set of positive/negative test scenarios