Docs · static mirror — the interactive version loads with JavaScript.

Snyk

Source: https://runstack.engineer/docs/toolkits/synk

Scan and fix with Snyk: projects, issues, SBOMs, ignores, integrations, members, and webhooks via the REST and V1 APIs.

Tools (105):

ToolDescription
synkListOrgsList accessible organizations.
synkGetOrgGet one organization.
synkUpdateOrgUpdate organization attributes.
synkCreateOrgMembershipCreate an org membership with a role.
synkListOrgMembershipsList org memberships.
synkUpdateOrgMembershipUpdate an org membership role.
synkDeleteOrgMembershipRemove an org membership.
synkListGroupsList groups.
synkGetGroupGet one group.
synkListGroupOrgsList organizations in a group.
synkCreateGroupMembershipCreate a group membership.
synkListGroupMembershipsList group memberships.
synkUpdateGroupMembershipUpdate a group membership role.
synkDeleteGroupMembershipRemove a group membership.
synkGetOrgUserGet one org user.
synkListProjectsList projects with filters and counts.
synkGetProjectGet one project.
synkUpdateProjectPatch project attributes.
synkDeleteProjectDelete a project.
synkBulkDeleteProjectsDelete up to 100 projects.
synkListTargetsList scan targets.
synkGetTargetGet one target.
synkDeleteTargetDelete a target and its projects.
synkCreateCollectionCreate a project collection.
synkListCollectionsList project collections.
synkGetCollectionGet one collection.
synkUpdateCollectionEdit a collection.
synkDeleteCollectionDelete a collection.
synkAddProjectsToCollectionAdd projects to a collection.
synkListCollectionProjectsList projects in a collection.
synkRemoveProjectsFromCollectionRemove projects from a collection.
synkListOrgIssuesList issues in an org.
synkGetOrgIssueGet one org issue.
synkListGroupIssuesList issues across a group.
synkGetGroupIssueGet one group issue.
synkListPackageIssuesList issues for one package URL.
synkListIssuesForPackagesList issues for a batch of packages.
synkGetProjectSbomGenerate a project SBOM document.
synkCreateSbomTestTest an SBOM for vulnerabilities (async).
synkGetSbomTestGet SBOM test status.
synkGetSbomTestResultsGet SBOM test results.
synkListContainerImagesList monitored container images.
synkGetContainerImageGet one container image.
synkListImageTargetRefsList image tags/digests.
synkCreateTestStart an async unmanaged test run.
synkGetTestGet one async test.
synkGetTestJobGet async test job status.
synkListTestFindingsList findings of a test.
synkInviteUserInvite a user to an org.
synkListInvitesList pending org invitations.
synkCancelInviteCancel a pending invitation.
synkSearchOrgAuditLogsSearch org audit logs.
synkSearchGroupAuditLogsSearch group audit logs.
synkListServiceAccountsList org service accounts.
synkCreateServiceAccountCreate a service account.
synkGetServiceAccountGet one service account.
synkUpdateServiceAccountUpdate a service account.
synkDeleteServiceAccountDelete a service account.
synkCreateServiceAccountSecretCreate a service account secret.
synkListOrgAppsList apps created by an org.
synkListOrgInstallsList apps installed in an org.
synkInstallOrgAppInstall an app into an org.
synkRevokeOrgAppInstallRevoke an app installation.
synkGetSelfGet token owner identity.
synkListPersonalAccessTokensList personal access tokens.
synkDeletePersonalAccessTokenRevoke a personal access token.
synkV1ListOrgsList user organizations (V1).
synkV1CreateOrgCreate an organization (V1).
synkV1DeleteOrgRemove an organization (V1).
synkV1GetOrgSettingsView org settings (V1).
synkV1UpdateOrgSettingsUpdate org settings (V1).
synkV1ListMembersList org members (V1).
synkV1UpdateMemberUpdate a member role (V1).
synkV1RemoveMemberRemove an org member (V1).
synkV1InviteUserInvite a user by email (V1).
synkV1ListIntegrationsList org integrations (V1).
synkV1AddIntegrationAdd an integration (V1).
synkV1UpdateIntegrationUpdate integration credentials (V1).
synkV1GetIntegrationSettingsGet integration settings (V1).
synkV1UpdateIntegrationSettingsUpdate integration settings (V1).
synkV1ImportTargetsImport repos via integration (V1).
synkV1GetImportJobPoll import job status (V1).
synkV1ListIgnoresList project ignores (V1).
synkV1AddIgnoreIgnore an issue (V1).
synkV1GetIgnoreGet an issue ignore record (V1).
synkV1DeleteIgnoreUn-ignore an issue (V1).
synkV1GetProjectGet a project (V1).
synkV1UpdateProjectUpdate a project (V1).
synkV1DeleteProjectDelete a project (V1).
synkV1AddProjectTagTag a project (V1).
synkV1RemoveProjectTagRemove a project tag (V1).
synkV1ListAggregatedIssuesList aggregated project issues (V1, legacy regions).
synkV1TestPackageTest a package version for vulns (V1).
synkV1ListJiraIssuesList Jira issues for a project (V1).
synkV1CreateJiraIssueFile a Jira issue from a Snyk issue (V1).
synkV1ListWebhooksList org webhooks (V1).
synkV1CreateWebhookCreate an org webhook (V1).
synkV1GetWebhookGet one webhook (V1).
synkV1DeleteWebhookDelete a webhook (V1).
synkV1PingWebhookPing a webhook endpoint (V1).
synkV1ListEntitlementsList org entitlements (V1).
synkV1GetEntitlementGet one entitlement value (V1).
synkV1ListDependenciesList project dependencies (V1).
synkV1ListGroupTagsList project tags in a group (V1).
synkV1DeleteGroupTagDelete a group project tag (V1).