req api