Skip to main content
Snyk logo

Snyk

Snyk security: orgs, projects, issues, targets, dependency tests. Exposes 20 actions covering the API surface an agent needs - read and write.

What it can do

MethodWhat it does
snyk_orgs_listList organizations - GET /orgs.
snyk_org_getGet one organization by ID - GET /orgs/{id}.
snyk_projects_listList projects in an organization - GET /orgs/{org_id}/projects.
snyk_project_getGet one project - GET /orgs/{org_id}/projects/{project_id}.
snyk_project_updateUpdate a project - PATCH /orgs/{org_id}/projects/{project_id}.
snyk_project_deleteDelete a project - DELETE /orgs/{org_id}/projects/{project_id}.
snyk_issues_listList security issues (vulnerabilities, licenses, code) - GET /orgs/{org_id}/issues.
snyk_issue_getGet one issue by ID - GET /orgs/{org_id}/issues/{issue_id}.
snyk_issue_updateUpdate an issue status - PATCH /orgs/{org_id}/issues/{issue_id}.
snyk_targets_listList targets (Git repos, container registries) - GET /orgs/{org_id}/targets.
snyk_target_getGet one target by ID - GET /orgs/{org_id}/targets/{target_id}.
snyk_dependencies_listList dependencies in projects - GET /orgs/{org_id}/dependencies.
snyk_test_npmTest npm package.json for vulnerabilities - POST /test/npm.
snyk_test_mavenTest Maven pom.xml for vulnerabilities - POST /test/maven.
snyk_test_dockerfileTest Dockerfile for base image vulnerabilities - POST /test/dockerfile.
snyk_users_listList organization members/users - GET /orgs/{org_id}/users.
snyk_user_getGet one user by ID - GET /orgs/{org_id}/users/{user_id}.
snyk_audit_logs_listList organization audit logs - GET /orgs/{org_id}/audit.
snyk_integrations_listList integrations (Git repos, registries) - GET /orgs/{org_id}/integrations.
snyk_integration_getGet one integration by ID - GET /orgs/{org_id}/integrations/{integration_id}.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
SNYK_API_TOKENSnyk - Account settings - General - API Token.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope; regenerate it.
  • 429 Too Many Requests - provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Snyk!