Basic API with tests and coverage