api and response codes covered