跳转到主要内容
安全与审计相关接口/安全
POSTSecurity起始版本 1.0同步需要认证

配置同步源

配置CVE数据同步源凭证调度计划。

调试可用性

在线调试

使用当前认证信息和示例参数提交 Mock 请求。

请求参数

请求体字段

  • configObject必填

    配置信息。

    • idString

      资源ID。

      示例: sync-src-001

    • typeString

      类型。

      示例: SYNC_SOURCE_TYPE_UNSPECIFIED

    • apiKeyMaskedString

      API密钥敏感字符已脱敏显示。

      示例: abc***xyz

    • syncIntervalHoursInteger

      间隔小时之间自动同步操作。

      示例: 24

    • ecosystemsList

      软件包生态系统同步CVE数据列表。

      示例: item1,item2

    • lastModifiedSinceString

      时间戳过滤获取条目已修改时间。

      示例: 2024-01-01T00:00:00Z

    • createdAtString

      创建时间。

      示例: 2026-01-15T08:00:00Z

  • apiKeyString必填

    api键。

    示例: sk-nvd-abc123secret

响应状态

200 OK

该 API 成功时返回以下响应结构。

  • idString

    资源ID。

    示例: sync-src-001

  • typeString

    类型。

    示例: SYNC_SOURCE_TYPE_UNSPECIFIED

  • apiKeyMaskedString

    API密钥敏感字符已脱敏显示。

    示例: abc***xyz

  • syncIntervalHoursInteger

    间隔小时之间自动同步操作。

    示例: 24

  • ecosystemsList

    软件包生态系统同步CVE数据列表。

    示例: item1,item2

  • lastModifiedSinceString

    时间戳过滤获取条目已修改时间。

    示例: 2024-01-01T00:00:00Z

  • createdAtString

    创建时间。

    示例: 2026-01-15T08:00:00Z

请求地址

POST/api/v1/security/cve/sync-sources

/api/v1/security/cve/sync-sources

操作 ID

ConfigureSyncSource

永久链接

请求示例

curl -X POST '{host}/api/v1/security/cve/sync-sources' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"config":{"id":"sync-src-001","type":"SYNC_SOURCE_TYPE_UNSPECIFIED","apiKeyMasked":"abc***xyz","syncIntervalHours":24,"ecosystems":"item1,item2","lastModifiedSince":"2024-01-01T00:00:00Z","createdAt":"2026-01-15T08:00:00Z"},"apiKey":"sk-nvd-abc123secret"}'

响应示例

200
{
  "id": "sync-src-001",
  "type": {},
  "apiKeyMasked": "abc***xyz",
  "syncIntervalHours": 24,
  "ecosystems": [],
  "lastModifiedSince": "2024-01-01T00:00:00Z",
  "createdAt": "example"
}

变更历史

此 API 暂无变更历史记录。

查看全部变更历史