이 이벤트는 기존 프로젝트가 테스트되고 새로운 스냅샷이 생성될 때마다 트리거됩니다. 새로운 문제의 발생 여부와 관계없이 프로젝트의 모든 테스트 시 트리거됩니다. 이 이벤트는 새로운 프로젝트가 생성되거나 가져올(Import) 때는 트리거되지 않습니다. 현재 지원되는 대상/스캔 유형은 오픈소스 및 컨테이너입니다.
POST /webhook-handler/snyk123 HTTP/1.1
Host: my.app.com
X-Snyk-Event: project_snapshot/v0
X-Snyk-Transport-ID: 998fe884-18a0-45db-8ae0-e379eea3bc0a
X-Snyk-Timestamp: 2020-09-25T15:27:53Z
X-Hub-Signature: sha256=7d38cdd689735b008b3c702edd92eea23791c5f6
User-Agent: Snyk-Webhooks/044aadd
Content-Type: application/json
{
"project": { ... }, // API 응답과 일치하는 프로젝트 객체
"org": { ... }, // API 응답과 일치하는 조직 객체
"group": { ... }, // API 응답과 일치하는 그룹 객체
"newIssues": [], // API 응답과 일치하는 새로운 문제 객체 배열
"removedIssues": [], // API 응답과 일치하는 제거된 문제 객체 배열
}