请向我解释一下刚刚API请求的流程，回答中必须包括"endpoint"这个词，并要求每个要点占一行，要点之间要有空格间隔。
user
API请求的流程如下：
  
用户向API发送请求。
  
请求包含了目标endpoint。
  
endpoint决定了要访问的具体资源。
  
API接收到请求并验证授权。
  
如果验证通过，API会处理请求。
  
处理完成后，API会返回响应给用户。
  
响应中包含了请求的数据或错误信息。
assistant