What you can do with Socket
Every task in plain language. Pick one, and we can help you get access.
14 things you can do
Socket
Socket is a developer-first supply-chain security platform that protects applications from malicious dependencies, vulnerable packages, license risk, and software-supply-chain attacks across npm, PyPI, Go, Maven, Cargo, NuGet, RubyGems, and other open-source ecosystems. Socket ships a hosted API, CLI, MCP server, Firewall package-installer proxy (sfw), GitHub App, IDE extensions, SDKs, and reusabl
14 multi-step recipesRecipes: multi-step jobs
Audit Organization DependenciesConfirm dependencies are in use, then fetch their alert metadata.Create and Report a Full Scan
Create a repo-scoped full scan, wait for completion, and export its alert CSV.Diff Two Full Scans by ID
Diff the two latest full scans of a repo and poll the diff to completion.Diff a Repository Against Its HEAD Scan
Create a diff scan against a repo HEAD and poll until the cached diff is ready.Fix Vulnerabilities in a Repository
Confirm a repo, then fetch available fixes for its vulnerabilities.Generate PDF Report for Latest Scan
List the latest full scan for a repo, verify it, and generate a PDF report.Investigate Alert Across Scans
From the latest alert, list its associated full scans and read one scan's metadata.Package Issues and Available Fixes
Batch-fetch package alerts by PURL, then fetch available fixes for vulnerabilities.Poll Full Scan to Completion
Create a full scan then poll its metadata until processing completes.Provision and Verify a Webhook
Create a webhook subscription and read it back to confirm registration.Rescan and Report a Full Scan
Rescan an existing full scan, wait for completion, and export its alert CSV.Review and Update Org Security Policy
Read the current security policy, then apply an updated default and rules.Start and Poll Historical Snapshot
Start a snapshot job and poll the snapshot list by its request id.Triage Latest Alerts
List latest alerts and triage the first matching alert when present.