Turborepo logo
制品

记录制品缓存使用事件

记录制品缓存使用事件。此请求的主体是缓存使用事件的数组。支持的事件类型为 `HIT` 和 `MISS`。来源可以是 `LOCAL`(缓存事件发生在用户的文件系统缓存上)或 `REMOTE`(缓存事件用于远程缓存)。当事件为 `HIT` 时,请求还接受数字 `duration`,即在缓存中生成制品所花费的时间。

POST
/v8/artifacts/events

授权

Authorization必需Bearer <token>

默认身份验证机制

位置:header

请求正文

application/json可选
bodyarray<object>

查询参数

teamIdstring

代表其执行请求的团队标识符。

slugstring

代表其执行请求的团队slug。

标头参数

x-artifact-client-cistring

下载此制品的持续集成或交付环境。

最大长度: 50
x-artifact-client-interactiveinteger

如果客户端是交互式 shell,则为 1。否则为 0

最小值: 0最大值: 1
curl -X POST "https://api.vercel.com/v8/artifacts/events?teamId=string&slug=string" \
  -H "x-artifact-client-ci: VERCEL" \
  -H "x-artifact-client-interactive: 0" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "sessionId": "string",
      "source": "LOCAL",
      "event": "HIT",
      "hash": "12HKQaOmR5t5Uy6vdcQsNIiZgHGB",
      "duration": 400
    }
  ]'

成功。事件已记录。