Socket · Arazzo Workflow
Socket Diff a Repository Against Its HEAD Scan
Version 1.0.0
Confirm a repository, create a diff scan against its current HEAD full scan, then poll the diff until cached results are ready.
View Spec
View on GitHub
Supply Chain SecurityOpen Source SecuritySoftware Composition AnalysisSCAMalware DetectionDependency ScanningSBOMnpmPyPIGoMavenCargoNuGetRubyGemsDeveloper SecurityArazzoWorkflows
Provider
Workflows
diff-repo-head
Create a diff scan against a repo HEAD and poll until the cached diff is ready.
Reads the repository, creates a diff scan against its HEAD full scan, then polls the diff scan in cached mode until it returns a ready 200 response.
1
getRepo
getOrgRepo
Read the repository to confirm it exists and capture its current HEAD full scan id.
2
createDiff
createOrgRepoDiff
Create a diff scan from the repository HEAD full scan. The new full scan is built from the supplied manifest files and compared against HEAD.
3
pollDiff
getDiffScanById
Read the diff scan in cached mode. A 202 means the diff is still being computed (loop back); a 200 means the cached diff is ready.
Source API Descriptions
openapi