Pinhere/listIssues

暂不支持在线调用 · 原因见下方

PinherePinhere 缺陷协作 API

GET/issues

列出缺陷

游标分页并支持项目、状态和更新时间过滤,最多返回 100 条。

Pinhere 项目、Origin、缺陷、私有截图、Webhook、PAT 与 Chrome 扩展 OAuth API;覆盖固定 PontxSpec 中全部 34 个 Endpoint。Hub 提供文档和本地 SDK/CLI,不代理任何请求。

请求

operationId
listIssues
服务器
https://pinhere-jasonhzqs-projects.vercel.app/api/v1
认证
pinherePat, websiteSession, extensionOAuth

请求参数

cursor

querystring

上一页返回的 Base64url 时间游标。

MjAyNi0wOC0xNVQwODowMDowMC4wMDBa

limit

queryinteger

每页条数,缺省为 50。

50

projectId

querystring

按项目过滤。

prj_example

status

queryIssueStatus

updatedAfter

querystringdate-time

仅返回此时间之后更新的缺陷。

2026-08-15T00:00:00.000Z

If-None-Match

headerstring

列表缓存 ETag;匹配时返回 304。

example-etag

响应

200

objectapplication/json

缺陷分页结果。

字段: datameta

304

unknownapplication/json

ETag 匹配,内容未变化。

default

ErrorResponseapplication/json

标准错误响应。

字段: error

{
  "data": {
    "id": "iss_example",
    "userId": "usr_example",
    "projectId": "prj_example",
    "title": "Checkout button does not submit",
    "description": "Clicking the button leaves the page unchanged.",
    "pageUrl": "https://shop.example.com/checkout",
    "dom": {
      "cssSelector": "#checkout-button",
      "xpath": "//*[@id='checkout-button']",
      "tagName": "BUTTON",
      "attributes": {},
      "text": "Submit order",
      "outerHTML": "<button id=\"checkout-button\">Submit order</button>",
      "viewport": {
        "width": 1440,
        "height": 900,
        "devicePixelRatio": 2
      },
      "boundingRect": {
        "x": 1040,
        "y": 720,
        "width": 180,
        "height": 44
      }
    },
    "status": "open"
  },
  "meta": {
    "nextCursor": "MjAyNi0wOC0xNVQwODowMDowMC4wMDBa"
  }
}