all api requests  working