API Resources

GET
/v3/purl

PURL과 관련된 취약점을 요청합니다.

지정된 PURL을 기반으로, 이 엔드포인트는 해당 패키지와 관련된 취약점 목록을 반환합니다.

지원되는 패키지 관리자 목록은 여기에서 확인할 수 있습니다.

경로 매개변수

purl
string required
패키지 URL 스킴

요청 예시

curl --request GET \
    --url https://api.vulncheck.com/v3/purl?purl=pkg:hex/coherence@0.1.2 \
    --header 'Accept: application/json' \
    --header 'Authorization: Bearer insert_token_here'

응답

{
  "_benchmark": 0.057389,
  "_meta": {
    "purl_struct": {
      "type": "hex",
      "namespace": "",
      "name": "coherence",
      "version": "0.1.2",
      "qualifiers": null,
      "subpath": ""
    },
    "timestamp": "2023-09-11T15:02:50.325502302Z",
    "total_documents": 1
  },
  "data": {
    "cves": [
      "CVE-2018-20301"
    ],
    "vulnerabilities": [
      {
        "detection": "CVE-2018-20301",
        "fixed_version": "0.5.2"
      }
    ]
  }
}