NpcObservability

查询 NPC 提交的 PR。List PRs by NPC.

查询当前仓库内由 NPC 提交的 PR,一行一个 PR,state 反映当前状态(open / merged / closed)。仅仓库成员(Reporter 及以上)可访问。 Query PRs submitted by NPCs in the repository, one row per PR. state field reflects current state (open / merged / closed). Only repository members (Reporter+) can access. 时间窗按 PR 创建时间过滤,默认最近 7 天,跨度 ≤ 90 天;page_size 默认 20,最大 100;仅 page=1 返回 total,翻页 total=0。 Time window filters by PR creation time, defaults to last 7 days with span ≤ 90 days. page_size default 20, max 100; total returned only when page=1. 访问令牌调用此接口需包含以下权限。Required permissions for access token. repo-cnb-history:r 访问令牌调用此接口需包含以下权限。Required permissions for access token. repo-cnb-history:r

get/{repo}/-/npc-observability/prs

Request

  • Base URL: https://api.cnb.cool (the document declares no server; this is the origin it was published from)
  • URL: https://api.cnb.cool/{repo}/-/npc-observability/prs
  • Auth: API key in header Authorization

Path parameters

repostring required

仓库路径。Repo path.

Query parameters

end_timestring

结束时间,按 PR 创建时间过滤;与 start_time 跨度 ≤ 90 天。End time.

npc_namestring

NPC 角色名。NPC role name.

npc_slugstring

NPC 仓库 slug。NPC repo slug.

pageinteger

分页页码,默认 1;仅 page=1 返回 total,翻页 total=0。Pagination page number, default(1); total only returned when page=1.

page_sizeinteger

分页页大小,默认 20,最大 100。Pagination page size, default(20), max(100).

start_timestring

起始时间,按 PR 创建时间过滤。Start time, filter by PR creation time.

statestring

PR 状态:open / merged / closed。PR state.

Response

OK

Changes

No recorded changes to this operation across all 1 revision of this API.