开放接口

/v1/admin/security

49 个接口

← 全部分组

方法路径摘要认证
GET/v1/admin/security/autodefense/blocksBan list entries with source autodefense登录会话
POST/v1/admin/security/autodefense/blocks/{block_id}/releaseUnblock (Lua and kernel), optionally whitelist and report a false positive登录会话
GET/v1/admin/security/autodefense/eventsAttack event timeline, newest first登录会话
GET/v1/admin/security/autodefense/false-positivesFalse positive reports登录会话
POST/v1/admin/security/autodefense/false-positivesReport a verdict or signature as a false positive (the signature is withdrawn at once)登录会话
GET/v1/admin/security/autodefense/metricsPer site report figures of the last 30 days (mitigations, false positive reports, attack events)登录会话
GET/v1/admin/security/autodefense/nodes/{node_id}/port-groupsLayer 4 port groups the control plane derives for a node (website TCP ports, one per forward)登录会话
GET/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modulesLayer 4 overlay of one node port group (platform only)登录会话
GET/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/historyItem changes, newest first: node adjustments, 人工 locks, 恢复自动, range edits登录会话
PUT/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/items/{field}A person sets an l4 item (manual until resumed)登录会话
PUT/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/items/{field}/rangeNarrow the item's automatic range (上下限); state and manual value unchanged登录会话
POST/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/items/{field}/resume恢复自动 for one l4 item登录会话
PUT/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/modemanual / auto / suggest of l4; auto needs module.autodefense.auto登录会话
POST/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/resume全部恢复自动 of l4登录会话
GET/v1/admin/security/autodefense/nodes/{node_id}/port-groups/{port_group_id}/modules/{module}/valuesEach node's newest value of every item (in force or suggested) and its reason登录会话
GET/v1/admin/security/autodefense/platform-settingsPlatform defaults, budgets and breaker thresholds (platform.admin)登录会话
PUT/v1/admin/security/autodefense/platform-settingsReplace the platform settings (revision guarded, platform.admin)登录会话
GET/v1/admin/security/autodefense/signaturesAutomatic rules (signatures)登录会话
POST/v1/admin/security/autodefense/signatures/{signature_id}/revoke禁用此签名登录会话
POST/v1/admin/security/autodefense/signatures/{signature_id}/solidify固化为我的规则 is the tenant's own decision: platform administrators get 403 autodefense_permission_denied登录会话
GET/v1/admin/security/autodefense/sitesSites with mode, baseline maturity, circuit, overlay and the auto-mitigation grant登录会话
POST/v1/admin/security/autodefense/sites/modeBatch 开始学习 / 仅观察 / 开始防护 / 关闭; protect needs module.autodefense.auto; one audit event per site登录会话
GET/v1/admin/security/autodefense/sites/{site_id}One site with its overlay登录会话
PATCH/v1/admin/security/autodefense/sites/{site_id}Sensitivity and cross-site federation (revision guarded)登录会话
POST/v1/admin/security/autodefense/sites/{site_id}/circuit/resume恢复自动防护: close the site circuit the nodes reported open (Q6: a second break within 24 hours needs a person)登录会话
POST/v1/admin/security/autodefense/sites/{site_id}/drifts/confirm确认基线漂移: confirm the site's pending baseline drifts (node baselines are not changed)登录会话
GET/v1/admin/security/autodefense/sites/{site_id}/modulesModules site (site.max_level), bot, cc, scan, waf with every item state 自动/人工登录会话
GET/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/historyItem changes, newest first: node adjustments, 人工 locks, 恢复自动, range edits登录会话
PUT/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/items/{field}A person sets the item: it becomes manual and runs on this value until resumed (Q3)登录会话
PUT/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/items/{field}/rangeNarrow the item's automatic range (上下限); state and manual value unchanged登录会话
POST/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/items/{field}/resume恢复自动 for one item登录会话
PUT/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/modemanual / auto / suggest; auto needs module.autodefense.auto登录会话
POST/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/resume全部恢复自动: every manual item of the module returns to automatic登录会话
GET/v1/admin/security/autodefense/sites/{site_id}/modules/{module}/valuesEach node's newest value of every item (in force or suggested) and its reason登录会话
POST/v1/admin/security/autodefense/sites/{site_id}/release一键解除: undo every automatic mitigation and hold the site in observe only (default 30 minutes)登录会话
GET/v1/admin/security/autodefense/sites/{site_id}/waf-adaptAdaptive WAF (智能自动): exclusions by stage with merged evidence, typed parameters, grey zone challenge, rule advice登录会话
POST/v1/admin/security/autodefense/sites/{site_id}/waf-adapt/exclusions/{exclusion_id}/{action}A person's decision: adopt (采纳, a manual exclusion), reject (驳回), revoke (撤销), manual (设为人工), resume (恢复自动); module.autodefense only登录会话
PUT/v1/admin/security/autodefense/sites/{site_id}/waf-adapt/grey-challengeGrey zone challenge inherit / on / off (only 严格 / 极严格 tiers challenge)登录会话
GET/v1/admin/security/autodefense/verdictsRecent individual verdicts登录会话
POST/v1/admin/security/autodefense/verdicts/{verdict_id}/release解除 / 解除并加白 / 标记误判登录会话
GET/v1/admin/security/cc-statsRead the CC rule statistics of a site of any tenant scope登录会话
GET/v1/admin/security/coordination/metricsRead bounded cross-node CC and global firewall coordination counters登录会话
GET/v1/admin/security/escalate/sites/{site_id}Read a site of any tenant scope登录会话
GET/v1/admin/security/escalate/sites/{site_id}/eventsList the level history of a site of any tenant scope登录会话
POST/v1/admin/security/escalate/sites/{site_id}/lockHold a site at a level (管理员锁定) until unlocked登录会话
POST/v1/admin/security/escalate/sites/{site_id}/resetSend a site back to level A now (一键回切), unlocking it登录会话
POST/v1/admin/security/escalate/sites/{site_id}/unlockRelease a site's lock (automatic levels resume)登录会话
POST/v1/admin/security/ja4-blocksCreate a tenant/site-scoped JA4 block as a platform administrator登录会话
GET/v1/admin/security/ja4-blocks/{workflow_id}Get one exact tenant JA4 block workflow without raw access events登录会话

契约文件:api/control-autodefense.openapi.yaml api/control-cc-stats.openapi.yaml api/control-security-coordination-metrics.openapi.yaml api/control-escalate.openapi.yaml api/control-ja4-block.openapi.yaml