Snyk API Skill
snyk-rest
snyk-rest
| Method | Path | Description |
|---|---|---|
GET | /custom_base_images | |
POST | /custom_base_images | Get a custom base image collection |
DELETE | /custom_base_images/{custombaseimage_id} | Create a Custom Base Image from an existing container project |
GET | /custom_base_images/{custombaseimage_id} | Delete a custom base image |
PATCH | /custom_base_images/{custombaseimage_id} | Get a custom base image |
GET | /groups | Update a custom base image |
GET | /groups/{group_id} | Get all groups (Early Access) |
GET | /groups/{group_id}/apps/installs | Get Group (Early Access) |
POST | /groups/{group_id}/apps/installs | Get a list of Snyk Apps installed for a Group |
DELETE | /groups/{group_id}/apps/installs/{install_id} | Install a Snyk App for a Group |
POST | /groups/{group_id}/apps/installs/{install_id}/secrets | Revoke app authorization for a Snyk group with install ID |
POST | /groups/{group_id}/assets/search | Manage client secret for non-interactive Snyk App installations |
GET | /groups/{group_id}/assets/{asset_id} | List Assets with filters (Early Access) |
PATCH | /groups/{group_id}/assets/{asset_id} | Get an Asset by its ID (Early Access) |
GET | /groups/{group_id}/assets/{asset_id}/relationships/assets | Update asset attributes (Early Access) |
GET | /groups/{group_id}/assets/{asset_id}/relationships/projects | List related assets with pagination (Early Access) |
GET | /groups/{group_id}/audit_logs/search | List asset projects with pagination (Early Access) |
POST | /groups/{group_id}/export | Search Group audit logs. |
GET | /groups/{group_id}/export/{export_id} | Start an export |
GET | /groups/{group_id}/inventory/assets | Get export results |
PATCH | /groups/{group_id}/inventory/assets | List or search all assets (synchronous) - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/filters | Bulk update asset attributes - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/filters/{filter_id}/values | Get available filter fields - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/groups | Get filter value suggestions (autocomplete) - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/groups/{group_field_id}/values | Get available group fields - Group scope (Early Access) |
POST | /groups/{group_id}/inventory/assets/searches | Get group value aggregation - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/searches/{search_id}/results | Create an asset search (asynchronous) - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/{asset_id} | Retrieve asset search results (asynchronous) - Group scope (Early Access) |
PATCH | /groups/{group_id}/inventory/assets/{asset_id} | Get a single asset by ID - Group scope (Early Access) |
GET | /groups/{group_id}/inventory/assets/{asset_id}/relationships/projects | Update asset attributes - Group scope (Early Access) |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install snyk-rest
Downloads and installs to ~/.claude/skills/snyk-rest/
REST (2026-02-13)