snyk.io

The Snyk API is available to customers on Business and Enterprise plans and allows you to programatically integrate with Snyk. REST API We are in the process of building a new, improved API (https://api.snyk.io/rest) built using the OpenAPI and JSON API standards. We

103 endpoints developer_tools
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (9 total)

pip install snyk-python-sdk
npm install snyk-typescript-sdk
go get github.com/pavel-snyk/snyk-sdk-go
code-sdk-java ✓ Official
# Maven: see https://github.com/snyk/code-sdk-java
# Maven: see https://github.com/konfig-sdks/snyk-java-sdk
# See https://github.com/pavel-snyk/poc-amplitude-java-sdk
# See https://github.com/speakeasy-sdks/snyk-go
# See https://github.com/pomiemine/npm-i-snyk--g-snyk-test-stremio-addon-sdk
# See https://github.com/sujithsojan/sunbird-sdk-snyk
curl examples
List all the organizations a user belongs to
curl \
  https://api.snyk.io/api/v1/orgs
Get My Details
curl \
  https://api.snyk.io/api/v1/user/me
Get User Details
curl \
  https://api.snyk.io/api/v1/user/{userId}
Endpoints (103 total)
GET
/orgs
List all the organizations a user belongs to
GET
/user/me
Get My Details
GET
/user/{userId}
Get User Details
GET
/org/{orgId}/members
List Members
GET
/group/{groupId}/orgs
List all organizations in a group
GET
/group/{groupId}/tags
List all tags in a group
GET
/org/{orgId}/settings
View organization settings
GET
/org/{orgId}/webhooks
List webhooks
GET
/group/{groupId}/roles
List all roles in a group
GET
/org/{orgId}/provision
List pending user provisions
GET
/group/{groupId}/members
List all members in a group
GET
/group/{groupId}/settings
View group settings
At a glance
Total SDKs9
Languages6
Endpoints103
Categories1
https://api.snyk.io/api/v1