data
Snyk CLI for AI Agents
Use the Snyk CLI from KosmoKrator to call Snyk tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Snyk CLI Setup
Snyk can be configured headlessly with `kosmokrator integrations:configure snyk`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure snyk --set api_token="$SNYK_API_TOKEN" --enable --read allow --write ask --json
kosmokrator integrations:doctor snyk --json
kosmokrator integrations:status --json Credentials
Authentication type: API token api_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
| Key | Env var | Type | Required | Label |
|---|---|---|---|---|
api_token | SNYK_API_TOKEN | Secret secret | yes | API Token |
url | SNYK_URL | URL url | no | API Base URL |
version | SNYK_VERSION | Text text | no | API Version |
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call snyk.snyk_get_custom_base_images '{}' --json kosmo integrations:snyk snyk_get_custom_base_images '{}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs snyk --json
kosmo integrations:docs snyk.snyk_get_custom_base_images --json
kosmo integrations:schema snyk.snyk_get_custom_base_images --json
kosmo integrations:search "Snyk" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
snyk.snyk_get_custom_base_images
Get a custom base image collection Official Snyk endpoint: GET /custom_base_images Get a list of custom base images with support for ordering and filtering. Either the org_id or group_id parameters must be set to auth...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_custom_base_images '{}' --json kosmo integrations:snyk snyk_get_custom_base_images '{}' --json snyk.snyk_create_custom_base_image
Create a Custom Base Image from an existing container project Official Snyk endpoint: POST /custom_base_images In order to create a custom base image, you first need to import your base images into Snyk. You can do th...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_custom_base_image '{}' --json kosmo integrations:snyk snyk_create_custom_base_image '{}' --json snyk.snyk_delete_custom_base_image
Delete a custom base image Official Snyk endpoint: DELETE /custom_base_images/{custombaseimage_id} Delete a custom base image resource. (the related container project is unaffected)
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_custom_base_image '{}' --json kosmo integrations:snyk snyk_delete_custom_base_image '{}' --json snyk.snyk_get_custom_base_image
Get a custom base image Official Snyk endpoint: GET /custom_base_images/{custombaseimage_id} Get a custom base image
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_custom_base_image '{}' --json kosmo integrations:snyk snyk_get_custom_base_image '{}' --json snyk.snyk_update_custom_base_image
Update a custom base image Official Snyk endpoint: PATCH /custom_base_images/{custombaseimage_id} Updates a custom base image's attributes
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_custom_base_image '{}' --json kosmo integrations:snyk snyk_update_custom_base_image '{}' --json snyk.snyk_list_groups
Get all groups (Early Access) Official Snyk endpoint: GET /groups Returns a list of groups which a user is a member of
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_groups '{}' --json kosmo integrations:snyk snyk_list_groups '{}' --json snyk.snyk_get_group
Get Group (Early Access) Official Snyk endpoint: GET /groups/{group_id} Get a group #### Required permissions - `View Groups (group.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group '{}' --json kosmo integrations:snyk snyk_get_group '{}' --json snyk.snyk_get_app_installs_for_group
Get a list of Snyk Apps installed for a Group Official Snyk endpoint: GET /groups/{group_id}/apps/installs Get a list of Snyk Apps installed for a Group #### Required permissions - `View Apps (group.app.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_app_installs_for_group '{}' --json kosmo integrations:snyk snyk_get_app_installs_for_group '{}' --json snyk.snyk_create_group_app_install
Install a Snyk App for a Group Official Snyk endpoint: POST /groups/{group_id}/apps/installs Install a Snyk App to this group, the Snyk App must use unattended authentication e.g. client credentials #### Required perm...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_group_app_install '{}' --json kosmo integrations:snyk snyk_create_group_app_install '{}' --json snyk.snyk_delete_group_app_install_by_id
Revoke app authorization for a Snyk group with install ID Official Snyk endpoint: DELETE /groups/{group_id}/apps/installs/{install_id} Revoke app authorization for a Snyk group with install ID #### Required permission...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_group_app_install_by_id '{}' --json kosmo integrations:snyk snyk_delete_group_app_install_by_id '{}' --json snyk.snyk_update_group_app_install_secret
Manage client secret for non-interactive Snyk App installations Official Snyk endpoint: POST /groups/{group_id}/apps/installs/{install_id}/secrets Manage client secret for non-interactive Snyk App installations #### R...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_group_app_install_secret '{}' --json kosmo integrations:snyk snyk_update_group_app_install_secret '{}' --json snyk.snyk_delete_aliases_in_group
Bulk remove aliases from repository assets in group (Early Access) Official Snyk endpoint: DELETE /groups/{group_id}/assets/repository/aliases Detach one or more aliased URLs from their canonical repository assets wit...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_aliases_in_group '{}' --json kosmo integrations:snyk snyk_delete_aliases_in_group '{}' --json snyk.snyk_list_repository_aliases_in_group
List repository aliases in group (Early Access) Official Snyk endpoint: GET /groups/{group_id}/assets/repository/aliases Returns a paginated list of alias URL entries for repository assets within a group. Use the opti...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_repository_aliases_in_group '{}' --json kosmo integrations:snyk snyk_list_repository_aliases_in_group '{}' --json snyk.snyk_create_alias_in_group
Add alias for a repository asset in group (Early Access) Official Snyk endpoint: POST /groups/{group_id}/assets/repository/aliases Link one or more alternate repository URLs to a canonical repository asset within a gr...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_alias_in_group '{}' --json kosmo integrations:snyk snyk_create_alias_in_group '{}' --json snyk.snyk_list_assets
List Assets with filters (Early Access) Official Snyk endpoint: POST /groups/{group_id}/assets/search List Assets with filters #### Required permissions - `View Groups (group.read)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_list_assets '{}' --json kosmo integrations:snyk snyk_list_assets '{}' --json snyk.snyk_get_asset
Get an Asset by its ID (Early Access) Official Snyk endpoint: GET /groups/{group_id}/assets/{asset_id} Get an Asset by its ID #### Required permissions - `View Groups (group.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset '{}' --json kosmo integrations:snyk snyk_get_asset '{}' --json snyk.snyk_update_asset
Update asset attributes (Early Access) Official Snyk endpoint: PATCH /groups/{group_id}/assets/{asset_id} The endpoint allows for partial updates to an asset's attributes. #### Required permissions - `Edit Group Detai...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_asset '{}' --json kosmo integrations:snyk snyk_update_asset '{}' --json snyk.snyk_list_related_assets
List related assets with pagination (Early Access) Official Snyk endpoint: GET /groups/{group_id}/assets/{asset_id}/relationships/assets List related assets with pagination #### Required permissions - `View Groups (gr...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_related_assets '{}' --json kosmo integrations:snyk snyk_list_related_assets '{}' --json snyk.snyk_list_asset_projects
List asset projects with pagination (Early Access) Official Snyk endpoint: GET /groups/{group_id}/assets/{asset_id}/relationships/projects List asset projects with pagination #### Required permissions - `View Groups (...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_projects '{}' --json kosmo integrations:snyk snyk_list_asset_projects '{}' --json snyk.snyk_list_group_audit_logs
Search Group audit logs. Official Snyk endpoint: GET /groups/{group_id}/audit_logs/search Search audit logs for a Group. "api.access" events are omitted from results unless explicitly requested using the events parame...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_audit_logs '{}' --json kosmo integrations:snyk snyk_list_group_audit_logs '{}' --json snyk.snyk_create_group_export
Start an export Official Snyk endpoint: POST /groups/{group_id}/export Create and start an export for a group #### Required permissions - `View reports (group.report.read)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_group_export '{}' --json kosmo integrations:snyk snyk_create_group_export '{}' --json snyk.snyk_get_group_export
Get export results Official Snyk endpoint: GET /groups/{group_id}/export/{export_id} Get an export results #### Required permissions - `View reports (group.report.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_export '{}' --json kosmo integrations:snyk snyk_get_group_export '{}' --json snyk.snyk_list_assets_group
List or search all assets (synchronous) - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets Retrieves a polymorphic list of all asset types for a given group. The tenant is res...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_assets_group '{}' --json kosmo integrations:snyk snyk_list_assets_group '{}' --json snyk.snyk_update_assets_bulk_group
Bulk update asset attributes - Group scope (Early Access) Official Snyk endpoint: PATCH /groups/{group_id}/inventory/assets Partially updates multiple assets within a group context. Maximum of 100 assets can be update...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_assets_bulk_group '{}' --json kosmo integrations:snyk snyk_update_assets_bulk_group '{}' --json snyk.snyk_get_filter_fields_group
Get available filter fields - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/filters Returns a list of valid field names that can be used for filtering assets using RSQL. Ea...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_filter_fields_group '{}' --json kosmo integrations:snyk snyk_get_filter_fields_group '{}' --json snyk.snyk_get_filter_values_group
Get filter value suggestions (autocomplete) - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/filters/{filter_id}/values Returns a list of distinct values for a specific filt...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_filter_values_group '{}' --json kosmo integrations:snyk snyk_get_filter_values_group '{}' --json snyk.snyk_get_group_fields_group
Get available group fields - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/groups Returns a list of valid group field names that can be used for grouping assets within a gr...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_fields_group '{}' --json kosmo integrations:snyk snyk_get_group_fields_group '{}' --json snyk.snyk_get_group_values_group
Get group value aggregation - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/groups/{group_field_id}/values Returns aggregated values for a specific group field id, showing ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_values_group '{}' --json kosmo integrations:snyk snyk_get_group_values_group '{}' --json snyk.snyk_create_asset_search_group
Create an asset search (asynchronous) - Group scope (Early Access) Official Snyk endpoint: POST /groups/{group_id}/inventory/assets/searches Initiates an asynchronous search for assets within a group context. #### Req...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_asset_search_group '{}' --json kosmo integrations:snyk snyk_create_asset_search_group '{}' --json snyk.snyk_get_asset_search_results_group
Retrieve asset search results (asynchronous) - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/searches/{search_id}/results Gets paginated results for a previously initiated ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset_search_results_group '{}' --json kosmo integrations:snyk snyk_get_asset_search_results_group '{}' --json snyk.snyk_get_asset_group
Get a single asset by ID - Group scope (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/{asset_id} Retrieves a single asset by its unique identifier within a group context. #### Required ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset_group '{}' --json kosmo integrations:snyk snyk_get_asset_group '{}' --json snyk.snyk_update_asset_group
Update asset attributes - Group scope (Early Access) Official Snyk endpoint: PATCH /groups/{group_id}/inventory/assets/{asset_id} Partially updates an asset's attributes within a group context. Supports updating class...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_asset_group '{}' --json kosmo integrations:snyk snyk_update_asset_group '{}' --json snyk.snyk_list_asset_projects_group
List projects for an asset (group scope) (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/{asset_id}/relationships/projects Retrieves a paginated list of Snyk projects linked to this asse...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_projects_group '{}' --json kosmo integrations:snyk snyk_list_asset_projects_group '{}' --json snyk.snyk_list_asset_targets_group
List targets for an asset (group scope) (Early Access) Official Snyk endpoint: GET /groups/{group_id}/inventory/assets/{asset_id}/relationships/targets Retrieves a paginated list of Snyk targets linked to this asset w...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_targets_group '{}' --json kosmo integrations:snyk snyk_list_asset_targets_group '{}' --json snyk.snyk_list_group_issues
Get issues by group ID Official Snyk endpoint: GET /groups/{group_id}/issues Get a list of a group's issues. #### Required permissions - `View Issues (group.issues.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_issues '{}' --json kosmo integrations:snyk snyk_list_group_issues '{}' --json snyk.snyk_get_group_issue_by_issue_id
Get an issue Official Snyk endpoint: GET /groups/{group_id}/issues/{issue_id} Get an issue #### Required permissions - `View Issues (group.issues.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_issue_by_issue_id '{}' --json kosmo integrations:snyk snyk_get_group_issue_by_issue_id '{}' --json snyk.snyk_get_group_export_job_status
Get export status Official Snyk endpoint: GET /groups/{group_id}/jobs/export/{export_id} Get an export job status #### Required permissions - `View reports (group.report.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_export_job_status '{}' --json kosmo integrations:snyk snyk_get_group_export_job_status '{}' --json snyk.snyk_list_group_memberships
Get all memberships of the group Official Snyk endpoint: GET /groups/{group_id}/memberships Returns all memberships of the group #### Required permissions - `View Group Memberships (group.membership.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_memberships '{}' --json kosmo integrations:snyk snyk_list_group_memberships '{}' --json snyk.snyk_create_group_membership
Create a group membership for a user with role Official Snyk endpoint: POST /groups/{group_id}/memberships Create a group membership for a user with role #### Required permissions - `Add Group Memberships (group.membe...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_group_membership '{}' --json kosmo integrations:snyk snyk_create_group_membership '{}' --json snyk.snyk_delete_group_membership
Delete a membership from a group Official Snyk endpoint: DELETE /groups/{group_id}/memberships/{membership_id} Deletes a membership from a group #### Required permissions - `Delete Group Memberships (group.membership....
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_group_membership '{}' --json kosmo integrations:snyk snyk_delete_group_membership '{}' --json snyk.snyk_update_group_user_membership
Update a role from a group membership Official Snyk endpoint: PATCH /groups/{group_id}/memberships/{membership_id} Update a role from a group membership #### Required permissions - `Edit Group Memberships (group.membe...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_group_user_membership '{}' --json kosmo integrations:snyk snyk_update_group_user_membership '{}' --json snyk.snyk_list_group_user_org_memberships
Get list of org memberships of a group user Official Snyk endpoint: GET /groups/{group_id}/org_memberships Get list of org memberships of a group user #### Required permissions - `View Group Memberships (group.members...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_user_org_memberships '{}' --json kosmo integrations:snyk snyk_list_group_user_org_memberships '{}' --json snyk.snyk_list_orgs_in_group
List all organizations in group Official Snyk endpoint: GET /groups/{group_id}/orgs Get a paginated list of all the organizations belonging to the group. By default, this endpoint returns the organizations in alphabet...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_orgs_in_group '{}' --json kosmo integrations:snyk snyk_list_orgs_in_group '{}' --json snyk.snyk_list_group_policies
Get group level policies (Early Access) Official Snyk endpoint: GET /groups/{group_id}/policies Get all policies for the requested group *Group level Policy APIs Access Notice:* Access to our Group level Policy APIs i...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_policies '{}' --json kosmo integrations:snyk snyk_list_group_policies '{}' --json snyk.snyk_create_group_policy
Create a new group level policy (Early Access) Official Snyk endpoint: POST /groups/{group_id}/policies Create one new group level policy. *Group level Policy APIs Access Notice:* Access to our Group level Policy APIs...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_group_policy '{}' --json kosmo integrations:snyk snyk_create_group_policy '{}' --json snyk.snyk_delete_group_policy
Delete an group-level policy (Early Access) Official Snyk endpoint: DELETE /groups/{group_id}/policies/{policy_id} Delete an existing group-level policy. *Group level Policy APIs Access Notice:* Access to our Group le...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_group_policy '{}' --json kosmo integrations:snyk snyk_delete_group_policy '{}' --json snyk.snyk_update_group_policy
Update a group-level policy (Early Access) Official Snyk endpoint: PATCH /groups/{group_id}/policies/{policy_id} Update the group-level policy. *Group level Policy APIs Access Notice:* Access to our Group level Policy...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_group_policy '{}' --json kosmo integrations:snyk snyk_update_group_policy '{}' --json snyk.snyk_get_many_group_service_account
Get a list of group service accounts. Official Snyk endpoint: GET /groups/{group_id}/service_accounts Get all service accounts for a group. #### Required permissions - `View service accounts (group.service_account.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_many_group_service_account '{}' --json kosmo integrations:snyk snyk_get_many_group_service_account '{}' --json snyk.snyk_create_group_service_account
Create a service account for a group. Official Snyk endpoint: POST /groups/{group_id}/service_accounts Create a service account for a group. The service account can be used to access the Snyk API. #### Required permis...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_group_service_account '{}' --json kosmo integrations:snyk snyk_create_group_service_account '{}' --json snyk.snyk_delete_one_group_service_account
Delete a group service account. Official Snyk endpoint: DELETE /groups/{group_id}/service_accounts/{serviceaccount_id} Permanently delete a group-level service account by its ID. #### Required permissions - `Delete se...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_one_group_service_account '{}' --json kosmo integrations:snyk snyk_delete_one_group_service_account '{}' --json snyk.snyk_get_one_group_service_account
Get a group service account. Official Snyk endpoint: GET /groups/{group_id}/service_accounts/{serviceaccount_id} Get a group-level service account by its ID. #### Required permissions - `View service accounts (group.s...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_one_group_service_account '{}' --json kosmo integrations:snyk snyk_get_one_group_service_account '{}' --json snyk.snyk_update_group_service_account
Update a group service account. Official Snyk endpoint: PATCH /groups/{group_id}/service_accounts/{serviceaccount_id} Update the name of a group's service account by its ID. #### Required permissions - `Edit service a...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_group_service_account '{}' --json kosmo integrations:snyk snyk_update_group_service_account '{}' --json snyk.snyk_update_service_account_secret
Manage a group service account's client secret. Official Snyk endpoint: POST /groups/{group_id}/service_accounts/{serviceaccount_id}/secrets Manage the client secret of a group service account by the service account I...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_service_account_secret '{}' --json kosmo integrations:snyk snyk_update_service_account_secret '{}' --json snyk.snyk_get_iac_settings_for_group
Get the Infrastructure as Code Settings for a group Official Snyk endpoint: GET /groups/{group_id}/settings/iac Get the Infrastructure as Code Settings for a group. #### Required permissions - `View IaC settings (grou...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_iac_settings_for_group '{}' --json kosmo integrations:snyk snyk_get_iac_settings_for_group '{}' --json snyk.snyk_update_iac_settings_for_group
Update the Infrastructure as Code Settings for a group Official Snyk endpoint: PATCH /groups/{group_id}/settings/iac Update the Infrastructure as Code Settings for a group. #### Required permissions - `Edit IaC settin...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_iac_settings_for_group '{}' --json kosmo integrations:snyk snyk_update_iac_settings_for_group '{}' --json snyk.snyk_delete_opensource_broker_setting_for_group
Delete opensource broker setting for group Official Snyk endpoint: DELETE /groups/{group_id}/settings/opensource/broker Deletes the opensource broker setting for the group by uninstalling the Snyk App #### Required pe...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_opensource_broker_setting_for_group '{}' --json kosmo integrations:snyk snyk_delete_opensource_broker_setting_for_group '{}' --json snyk.snyk_get_opensource_broker_setting_for_group
Get opensource broker setting for group Official Snyk endpoint: GET /groups/{group_id}/settings/opensource/broker Returns whether the opensource broker setting is enabled for the group #### Required permissions - `Vie...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_opensource_broker_setting_for_group '{}' --json kosmo integrations:snyk snyk_get_opensource_broker_setting_for_group '{}' --json snyk.snyk_enable_opensource_broker_for_group
Enable opensource broker for group Official Snyk endpoint: POST /groups/{group_id}/settings/opensource/broker Enables the opensource broker setting for a group by installing the Snyk App #### Required permissions - `I...
write - Parameters
- none
kosmo integrations:call snyk.snyk_enable_opensource_broker_for_group '{}' --json kosmo integrations:snyk snyk_enable_opensource_broker_for_group '{}' --json snyk.snyk_delete_pull_request_template
Delete pull request template for group Official Snyk endpoint: DELETE /groups/{group_id}/settings/pull_request_template Delete your groups pull request template. This means Snyk pull requests will start to use the def...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_pull_request_template '{}' --json kosmo integrations:snyk snyk_delete_pull_request_template '{}' --json snyk.snyk_get_pull_request_template
Get pull request template for group Official Snyk endpoint: GET /groups/{group_id}/settings/pull_request_template Get your groups pull request template #### Required permissions - `View Group settings (group.settings....
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_pull_request_template '{}' --json kosmo integrations:snyk snyk_get_pull_request_template '{}' --json snyk.snyk_create_or_update_pull_request_template
Create or update pull request template for group Official Snyk endpoint: POST /groups/{group_id}/settings/pull_request_template Configures a group level pull request template that will be used on any org or project wi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_or_update_pull_request_template '{}' --json kosmo integrations:snyk snyk_create_or_update_pull_request_template '{}' --json snyk.snyk_list_group_sso_connections
Get all SSO connections for a group (Early Access) Official Snyk endpoint: GET /groups/{group_id}/sso_connections Returns a list of SSO connections for a group #### Required permissions - `View SSO settings (group.sso...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_sso_connections '{}' --json kosmo integrations:snyk snyk_list_group_sso_connections '{}' --json snyk.snyk_list_group_sso_connection_users
Get all users using a given SSO connection (Early Access) Official Snyk endpoint: GET /groups/{group_id}/sso_connections/{sso_id}/users Returns a list of users for a SSO connection #### Required permissions - `View SS...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_group_sso_connection_users '{}' --json kosmo integrations:snyk snyk_list_group_sso_connection_users '{}' --json snyk.snyk_delete_user
Delete a user from a Group SSO connection (Early Access) Official Snyk endpoint: DELETE /groups/{group_id}/sso_connections/{sso_id}/users/{user_id} Deletes a user from a Group SSO connection #### Required permissions ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_user '{}' --json kosmo integrations:snyk snyk_delete_user '{}' --json snyk.snyk_update_user
Update a user's role in a group (Early Access) Official Snyk endpoint: PATCH /groups/{group_id}/users/{id} Update a user's membership of the group. To remove a user's membership, provide 'null' as the membership param...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_user '{}' --json kosmo integrations:snyk snyk_update_user '{}' --json snyk.snyk_list_learn_catalog
List Snyk Learn's resources (Early Access) Official Snyk endpoint: GET /learn/catalog List Snyk Learn's catalog resources
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_learn_catalog '{}' --json kosmo integrations:snyk snyk_list_learn_catalog '{}' --json snyk.snyk_list_apiversions
listAPIVersions Official Snyk endpoint: GET /openapi List available versions of OpenAPI specification
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_apiversions '{}' --json kosmo integrations:snyk snyk_list_apiversions '{}' --json snyk.snyk_get_apiversion
getAPIVersion Official Snyk endpoint: GET /openapi/{version} Get OpenAPI specification effective at version.
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_apiversion '{}' --json kosmo integrations:snyk snyk_get_apiversion '{}' --json snyk.snyk_list_orgs
List accessible organizations Official Snyk endpoint: GET /orgs Get a paginated list of organizations you have access to.
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_orgs '{}' --json kosmo integrations:snyk snyk_list_orgs '{}' --json snyk.snyk_get_org
Get organization Official Snyk endpoint: GET /orgs/{org_id} Get the full details of an organization. #### Required permissions - `View Organization (org.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org '{}' --json kosmo integrations:snyk snyk_get_org '{}' --json snyk.snyk_update_org
Update organization Official Snyk endpoint: PATCH /orgs/{org_id} Update the details of an organization #### Required permissions - `Edit Organization (org.edit)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org '{}' --json kosmo integrations:snyk snyk_update_org '{}' --json snyk.snyk_get_ai_bom_job
Get an AI-BOM job status (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/ai_bom_jobs/{job_id} Returns the status of an AI-BOM job. The job status is returned in the response body. If the job is completed the...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_ai_bom_job '{}' --json kosmo integrations:snyk snyk_get_ai_bom_job '{}' --json snyk.snyk_create_ai_bom
Create a new AI-BOM (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/ai_boms Triggers the creation of a new AI-BOM. The AI-BOM will be created in a background job. Users should query the background job statu...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_ai_bom '{}' --json kosmo integrations:snyk snyk_create_ai_bom '{}' --json snyk.snyk_create_and_upload_ai_bom
Create and upload an AI-BOM (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/ai_boms/upload Creates an AI-BOM from a file bundle and persists it to the database. Unlike the standard createAiBom endpoint, thi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_and_upload_ai_bom '{}' --json kosmo integrations:snyk snyk_create_and_upload_ai_bom '{}' --json snyk.snyk_get_ai_bom
Get an AI-BOM. (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/ai_boms/{ai_bom_id} Get a AI-BOM once it's job has finished #### Required permissions - `View Organization (org.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_ai_bom '{}' --json kosmo integrations:snyk snyk_get_ai_bom '{}' --json snyk.snyk_get_app_bots
Get a list of app bots authorized to an organization. Official Snyk endpoint: GET /orgs/{org_id}/app_bots Get a list of app bots authorized to an organization. Deprecated, use /orgs/{org_id}/apps/installs instead. ###...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_app_bots '{}' --json kosmo integrations:snyk snyk_get_app_bots '{}' --json snyk.snyk_delete_app_bot
Revoke app bot authorization Official Snyk endpoint: DELETE /orgs/{org_id}/app_bots/{bot_id} Revoke app bot authorization. Deprecated, use /orgs/{org_id}/apps/installs/{install_id} instead. #### Required permissions -...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_app_bot '{}' --json kosmo integrations:snyk snyk_delete_app_bot '{}' --json snyk.snyk_get_apps
Get a list of Snyk Apps created by an Organization Official Snyk endpoint: GET /orgs/{org_id}/apps Get a list of Snyk Apps created by an Organization Deprecated, use /orgs/{org_id}/apps/creations instead. #### Require...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_apps '{}' --json kosmo integrations:snyk snyk_get_apps '{}' --json snyk.snyk_create_app
Create a new app for an organization. Official Snyk endpoint: POST /orgs/{org_id}/apps Create a new app for an organization. Deprecated, use /orgs/{org_id}/apps/creations instead. #### Required permissions - `Create A...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_app '{}' --json kosmo integrations:snyk snyk_create_app '{}' --json snyk.snyk_get_org_apps
Get a list of Snyk Apps created by an Organization Official Snyk endpoint: GET /orgs/{org_id}/apps/creations Get a list of Snyk Apps created by an Organization #### Required permissions - `View Apps (org.app.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_apps '{}' --json kosmo integrations:snyk snyk_get_org_apps '{}' --json snyk.snyk_create_org_app
Create a new Snyk App for an organization Official Snyk endpoint: POST /orgs/{org_id}/apps/creations Create a new Snyk App for an organization #### Required permissions - `Create Apps (org.app.create)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_app '{}' --json kosmo integrations:snyk snyk_create_org_app '{}' --json snyk.snyk_delete_app_by_id
Delete a Snyk App by app ID Official Snyk endpoint: DELETE /orgs/{org_id}/apps/creations/{app_id} Delete a Snyk App by app ID #### Required permissions - `Delete Apps (org.app.delete)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_app_by_id '{}' --json kosmo integrations:snyk snyk_delete_app_by_id '{}' --json snyk.snyk_get_app_by_id
Get a Snyk App by app ID Official Snyk endpoint: GET /orgs/{org_id}/apps/creations/{app_id} Get a Snyk App by app ID #### Required permissions - `View Apps (org.app.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_app_by_id '{}' --json kosmo integrations:snyk snyk_get_app_by_id '{}' --json snyk.snyk_update_app_creation_by_id
Update app creation attributes such as name, redirect URIs, and access token time to live using the App ID Official Snyk endpoint: PATCH /orgs/{org_id}/apps/creations/{app_id} Update app creation attributes with App I...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_app_creation_by_id '{}' --json kosmo integrations:snyk snyk_update_app_creation_by_id '{}' --json snyk.snyk_manage_app_creation_secret
Manage client secret for a Snyk App Official Snyk endpoint: POST /orgs/{org_id}/apps/creations/{app_id}/secrets Manage client secret for a Snyk App #### Required permissions - `Edit Apps (org.app.edit)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_manage_app_creation_secret '{}' --json kosmo integrations:snyk snyk_manage_app_creation_secret '{}' --json snyk.snyk_get_app_installs_for_org
Get a list of Snyk Apps installed for an Organization Official Snyk endpoint: GET /orgs/{org_id}/apps/installs Get a list of Snyk Apps installed for an Organization #### Required permissions - `View Apps (org.app.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_app_installs_for_org '{}' --json kosmo integrations:snyk snyk_get_app_installs_for_org '{}' --json snyk.snyk_create_org_app_install
Install a Snyk App for an Organization Official Snyk endpoint: POST /orgs/{org_id}/apps/installs Install a Snyk App to this organization, the Snyk App must use unattended authentication e.g. client credentials #### Re...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_app_install '{}' --json kosmo integrations:snyk snyk_create_org_app_install '{}' --json snyk.snyk_delete_app_org_install_by_id
Revoke app authorization for a Snyk organization with install ID Official Snyk endpoint: DELETE /orgs/{org_id}/apps/installs/{install_id} Revoke app authorization for a Snyk organization with install ID #### Required ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_app_org_install_by_id '{}' --json kosmo integrations:snyk snyk_delete_app_org_install_by_id '{}' --json snyk.snyk_update_org_app_install_secret
Manage client secret for non-interactive Snyk App installations Official Snyk endpoint: POST /orgs/{org_id}/apps/installs/{install_id}/secrets Manage client secret for non-interactive Snyk App installations #### Requi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_app_install_secret '{}' --json kosmo integrations:snyk snyk_update_org_app_install_secret '{}' --json snyk.snyk_delete_app
Delete an app Official Snyk endpoint: DELETE /orgs/{org_id}/apps/{client_id} Delete an app by app id. Deprecated, use /orgs/{org_id}/apps/creations/{app_id} instead. #### Required permissions - `Delete Apps (org.app.d...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_app '{}' --json kosmo integrations:snyk snyk_delete_app '{}' --json snyk.snyk_get_app
Get an app by client id Official Snyk endpoint: GET /orgs/{org_id}/apps/{client_id} Get an App by client id. Deprecated, use /orgs/{org_id}/apps/creations/{app_id} instead. #### Required permissions - `View Apps (org....
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_app '{}' --json kosmo integrations:snyk snyk_get_app '{}' --json snyk.snyk_update_app
Update app attributes that are name, redirect URIs, and access token time to live Official Snyk endpoint: PATCH /orgs/{org_id}/apps/{client_id} Update app attributes. Deprecated, use /orgs/{org_id}/apps/creations/{app...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_app '{}' --json kosmo integrations:snyk snyk_update_app '{}' --json snyk.snyk_manage_secrets
Manage client secrets for an app. Official Snyk endpoint: POST /orgs/{org_id}/apps/{client_id}/secrets Manage client secrets for an app. Deprecated, use /orgs/{org_id}/apps/creations/{app_id}/secrets instead. #### Req...
write - Parameters
- none
kosmo integrations:call snyk.snyk_manage_secrets '{}' --json kosmo integrations:snyk snyk_manage_secrets '{}' --json snyk.snyk_delete_aliases_in_org
Bulk remove aliases from repository assets in org (Early Access) Official Snyk endpoint: DELETE /orgs/{org_id}/assets/repository/aliases Detach one or more aliased URLs from their canonical repository assets within an...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_aliases_in_org '{}' --json kosmo integrations:snyk snyk_delete_aliases_in_org '{}' --json snyk.snyk_list_repository_aliases_in_org
List repository aliases in org (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/assets/repository/aliases Returns a paginated list of alias URL entries for repository assets within an organisation. Use the op...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_repository_aliases_in_org '{}' --json kosmo integrations:snyk snyk_list_repository_aliases_in_org '{}' --json snyk.snyk_create_alias_in_org
Add alias for a repository asset in org (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/assets/repository/aliases Link one or more alternate repository URLs to a canonical repository asset within an organis...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_alias_in_org '{}' --json kosmo integrations:snyk snyk_create_alias_in_org '{}' --json snyk.snyk_list_org_audit_logs
Search Organization audit logs. Official Snyk endpoint: GET /orgs/{org_id}/audit_logs/search Search audit logs for an Organization. "api.access" events are omitted from results unless explicitly requested using the ev...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_org_audit_logs '{}' --json kosmo integrations:snyk snyk_list_org_audit_logs '{}' --json snyk.snyk_list_broker_connections_for_org
List Broker connections for a given organization Official Snyk endpoint: GET /orgs/{org_id}/brokers/connections List all Broker connections integrated with a given org #### Required permissions - `View Organization (o...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_broker_connections_for_org '{}' --json kosmo integrations:snyk snyk_list_broker_connections_for_org '{}' --json snyk.snyk_list_environments
List Environments (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/cloud/environments List environments for an organization #### Required permissions - `View environments (org.cloud_environments.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_environments '{}' --json kosmo integrations:snyk snyk_list_environments '{}' --json snyk.snyk_create_environment
Create New Environment (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/cloud/environments Create a new environment and run a scan #### Required permissions - `Create environments (org.cloud_environments.cre...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_environment '{}' --json kosmo integrations:snyk snyk_create_environment '{}' --json snyk.snyk_delete_environment
Delete Environment (Early Access) Official Snyk endpoint: DELETE /orgs/{org_id}/cloud/environments/{environment_id} Delete an environment #### Required permissions - `Delete environments (org.cloud_environments.delete)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_environment '{}' --json kosmo integrations:snyk snyk_delete_environment '{}' --json snyk.snyk_update_environment
Update Environment (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/cloud/environments/{environment_id} Update an environment #### Required permissions - `Update environments (org.cloud_environments.edit)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_environment '{}' --json kosmo integrations:snyk snyk_update_environment '{}' --json snyk.snyk_get_permissions
Generate Cloud Provider Permissions (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/cloud/permissions Generate IAC template for Snyk to access your cloud resources #### Required permissions - `Create enviro...
write - Parameters
- none
kosmo integrations:call snyk.snyk_get_permissions '{}' --json kosmo integrations:snyk snyk_get_permissions '{}' --json snyk.snyk_list_resources
List Resources (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/cloud/resources List resources for an organization #### Required permissions - `View resources (org.cloud_resources.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_resources '{}' --json kosmo integrations:snyk snyk_list_resources '{}' --json snyk.snyk_list_scan
List Scans (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/cloud/scans List scans for an organization #### Required permissions - `View scans (org.cloud_scans.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_scan '{}' --json kosmo integrations:snyk snyk_list_scan '{}' --json snyk.snyk_create_scan
Create Scan (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/cloud/scans Create and trigger a new scan for an environment #### Required permissions - `Create scans (org.cloud_scans.create)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_scan '{}' --json kosmo integrations:snyk snyk_create_scan '{}' --json snyk.snyk_get_scan
Get scan (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/cloud/scans/{scan_id} Get a single scan for an organization #### Required permissions - `View scans (org.cloud_scans.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_scan '{}' --json kosmo integrations:snyk snyk_get_scan '{}' --json snyk.snyk_get_collections
Get collections Official Snyk endpoint: GET /orgs/{org_id}/collections Return a list of organization's collections with issues counts and projects count. #### Required permissions - `View Collections (org.collection.r...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_collections '{}' --json kosmo integrations:snyk snyk_get_collections '{}' --json snyk.snyk_create_collection
Create a collection Official Snyk endpoint: POST /orgs/{org_id}/collections Create a collection #### Required permissions - `Create Collections (org.collection.create)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_collection '{}' --json kosmo integrations:snyk snyk_create_collection '{}' --json snyk.snyk_delete_collection
Delete a collection Official Snyk endpoint: DELETE /orgs/{org_id}/collections/{collection_id} Delete a collection #### Required permissions - `Delete Collections (org.collection.delete)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_collection '{}' --json kosmo integrations:snyk snyk_delete_collection '{}' --json snyk.snyk_get_collection
Get a collection Official Snyk endpoint: GET /orgs/{org_id}/collections/{collection_id} Get a collection #### Required permissions - `View Collections (org.collection.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_collection '{}' --json kosmo integrations:snyk snyk_get_collection '{}' --json snyk.snyk_update_collection
Edit a collection Official Snyk endpoint: PATCH /orgs/{org_id}/collections/{collection_id} Edit a collection #### Required permissions - `Edit Collections (org.collection.edit)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_collection '{}' --json kosmo integrations:snyk snyk_update_collection '{}' --json snyk.snyk_delete_projects_collection
Remove projects from a collection Official Snyk endpoint: DELETE /orgs/{org_id}/collections/{collection_id}/relationships/projects Remove projects from a collection by specifying an array of project ids #### Required ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_projects_collection '{}' --json kosmo integrations:snyk snyk_delete_projects_collection '{}' --json snyk.snyk_get_projects_of_collection
Get projects from the specified collection Official Snyk endpoint: GET /orgs/{org_id}/collections/{collection_id}/relationships/projects Return a list of organization's projects that are from the specified collection....
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_projects_of_collection '{}' --json kosmo integrations:snyk snyk_get_projects_of_collection '{}' --json snyk.snyk_update_collection_with_projects
Add projects to a collection Official Snyk endpoint: POST /orgs/{org_id}/collections/{collection_id}/relationships/projects Add projects to a collection by specifying an array of project ids #### Required permissions ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_collection_with_projects '{}' --json kosmo integrations:snyk snyk_update_collection_with_projects '{}' --json snyk.snyk_list_container_image
List instances of container image Official Snyk endpoint: GET /orgs/{org_id}/container_images List instances of container image #### Required permissions - `View container images (org.container_image.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_container_image '{}' --json kosmo integrations:snyk snyk_list_container_image '{}' --json snyk.snyk_get_container_image
Get instance of container image Official Snyk endpoint: GET /orgs/{org_id}/container_images/{image_id} Get instance of container image #### Required permissions - `View container images (org.container_image.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_container_image '{}' --json kosmo integrations:snyk snyk_get_container_image '{}' --json snyk.snyk_list_image_target_refs
List instances of image target references for a container image Official Snyk endpoint: GET /orgs/{org_id}/container_images/{image_id}/relationships/image_target_refs List instances of image target references for a co...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_image_target_refs '{}' --json kosmo integrations:snyk snyk_list_image_target_refs '{}' --json snyk.snyk_delete_container_registry_import_policy
Delete a container registry import policy Official Snyk endpoint: DELETE /orgs/{org_id}/container_import/{integration_id}/policy Delete a container registry import policy #### Required permissions - `Edit integrations...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_container_registry_import_policy '{}' --json kosmo integrations:snyk snyk_delete_container_registry_import_policy '{}' --json snyk.snyk_get_container_registry_import_policy
Get a container registry import policy Official Snyk endpoint: GET /orgs/{org_id}/container_import/{integration_id}/policy Get a container registry import policy #### Required permissions - `View integrations (org.int...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_container_registry_import_policy '{}' --json kosmo integrations:snyk snyk_get_container_registry_import_policy '{}' --json snyk.snyk_update_container_registry_import_policy
Update a container registry import policy Official Snyk endpoint: PATCH /orgs/{org_id}/container_import/{integration_id}/policy Update a container registry import policy #### Required permissions - `Edit integrations ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_container_registry_import_policy '{}' --json kosmo integrations:snyk snyk_update_container_registry_import_policy '{}' --json snyk.snyk_create_container_registry_import_policy
Create a container registry import policy Official Snyk endpoint: POST /orgs/{org_id}/container_import/{integration_id}/policy Create a container registry import policy #### Required permissions - `Edit integrations (...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_container_registry_import_policy '{}' --json kosmo integrations:snyk snyk_create_container_registry_import_policy '{}' --json snyk.snyk_create_container_registry_import_policy_dry_run
Create a dry run job for a container registry import policy Official Snyk endpoint: POST /orgs/{org_id}/container_import/{integration_id}/policy/dry_run Creates an asynchronous dry run job to test a container registry...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_container_registry_import_policy_dry_run '{}' --json kosmo integrations:snyk snyk_create_container_registry_import_policy_dry_run '{}' --json snyk.snyk_get_dry_run_job
Get a dry run job Official Snyk endpoint: GET /orgs/{org_id}/container_import/{integration_id}/policy/dry_run/{job_id} Retrieves the status and results of a dry run job #### Required permissions - `Edit integrations (...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_dry_run_job '{}' --json kosmo integrations:snyk snyk_get_dry_run_job '{}' --json snyk.snyk_get_package
Get a package (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/ecosystems/{ecosystem}/packages/{package_name} Get package metadata for a specific package from an ecosystem. **Important:** The security section...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_package '{}' --json kosmo integrations:snyk snyk_get_package '{}' --json snyk.snyk_get_package_version
Get a package version (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/ecosystems/{ecosystem}/packages/{package_name}/versions/{package_version} Get package version metadata for a specific version of a packag...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_package_version '{}' --json kosmo integrations:snyk snyk_get_package_version '{}' --json snyk.snyk_create_export
Start an export Official Snyk endpoint: POST /orgs/{org_id}/export Create and start an export for an org #### Required permissions - `View Organization reports (org.report.read)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_export '{}' --json kosmo integrations:snyk snyk_create_export '{}' --json snyk.snyk_get_export
Get export results Official Snyk endpoint: GET /orgs/{org_id}/export/{export_id} Get an export results #### Required permissions - `View Organization reports (org.report.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_export '{}' --json kosmo integrations:snyk snyk_get_export '{}' --json snyk.snyk_list_integrations
List all integrations for an organization (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/integrations Get all integrations for an organization with cursor-based pagination #### Required permissions - `View ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_integrations '{}' --json kosmo integrations:snyk snyk_list_integrations '{}' --json snyk.snyk_create_integration
Create an integration for an organization (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/integrations Create a new integration with specified credentials and profile name #### Required permissions - `Edit ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_integration '{}' --json kosmo integrations:snyk snyk_create_integration '{}' --json snyk.snyk_delete_integration
Delete an integration (Early Access) Official Snyk endpoint: DELETE /orgs/{org_id}/integrations/{integration_id} Permanently delete a container registry integration from an organization. Brokered integrations must hav...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_integration '{}' --json kosmo integrations:snyk snyk_delete_integration '{}' --json snyk.snyk_get_integration
Get a specific integration (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/integrations/{integration_id} Retrieve details for a single integration by its ID #### Required permissions - `View integrations (or...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_integration '{}' --json kosmo integrations:snyk snyk_get_integration '{}' --json snyk.snyk_update_integration
Update an existing integration (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/integrations/{integration_id} Update attributes of an integration. Supports partial updates - only provided fields will be mod...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_integration '{}' --json kosmo integrations:snyk snyk_update_integration '{}' --json snyk.snyk_get_integration_settings
Get integration settings (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/integrations/{integration_id}/settings Get the settings for a specific integration. #### Required permissions - `View integrations (or...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_integration_settings '{}' --json kosmo integrations:snyk snyk_get_integration_settings '{}' --json snyk.snyk_update_integration_settings
Update integration settings (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/integrations/{integration_id}/settings Update the settings for a specific integration. Supports partial updates. **Updateable fie...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_integration_settings '{}' --json kosmo integrations:snyk snyk_update_integration_settings '{}' --json snyk.snyk_list_assets_org
List or search all assets (synchronous) - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets Retrieves a polymorphic list of all asset types for a given organization. The group and te...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_assets_org '{}' --json kosmo integrations:snyk snyk_list_assets_org '{}' --json snyk.snyk_update_assets_bulk_org
Bulk update asset attributes - Org scope (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/inventory/assets Partially updates multiple assets within an org context. Maximum of 100 assets can be updated per r...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_assets_bulk_org '{}' --json kosmo integrations:snyk snyk_update_assets_bulk_org '{}' --json snyk.snyk_get_filter_fields_org
Get available filter fields - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/filters Returns a list of valid field names that can be used for filtering assets using RSQL. Each fie...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_filter_fields_org '{}' --json kosmo integrations:snyk snyk_get_filter_fields_org '{}' --json snyk.snyk_get_filter_values_org
Get filter value suggestions (autocomplete) - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/filters/{filter_id}/values Returns a list of distinct values for a specific filter fie...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_filter_values_org '{}' --json kosmo integrations:snyk snyk_get_filter_values_org '{}' --json snyk.snyk_get_group_fields_org
Get available group fields - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/groups Returns a list of valid group field names that can be used for grouping assets within an org con...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_fields_org '{}' --json kosmo integrations:snyk snyk_get_group_fields_org '{}' --json snyk.snyk_get_group_values_org
Get group value aggregation - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/groups/{group_field_id}/values Returns aggregated values for a specific group field id, showing the co...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_values_org '{}' --json kosmo integrations:snyk snyk_get_group_values_org '{}' --json snyk.snyk_create_asset_search_org
Create an asset search (asynchronous) - Org scope (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/inventory/assets/searches Initiates an asynchronous search for assets within an org context. #### Required p...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_asset_search_org '{}' --json kosmo integrations:snyk snyk_create_asset_search_org '{}' --json snyk.snyk_get_asset_search_results_org
Retrieve asset search results (asynchronous) - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/searches/{search_id}/results Gets paginated results for a previously initiated asset ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset_search_results_org '{}' --json kosmo integrations:snyk snyk_get_asset_search_results_org '{}' --json snyk.snyk_get_asset_org
Get a single asset by ID - Org scope (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/{asset_id} Retrieves a single asset by its unique identifier within an org context. #### Required permiss...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset_org '{}' --json kosmo integrations:snyk snyk_get_asset_org '{}' --json snyk.snyk_update_asset_org
Update asset attributes - Org scope (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/inventory/assets/{asset_id} Partially updates an asset's attributes within an org context. Supports updating class, label...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_asset_org '{}' --json kosmo integrations:snyk snyk_update_asset_org '{}' --json snyk.snyk_list_asset_projects_org
List projects for an asset (org scope) (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/{asset_id}/relationships/projects Retrieves a paginated list of Snyk projects linked to this asset with...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_projects_org '{}' --json kosmo integrations:snyk snyk_list_asset_projects_org '{}' --json snyk.snyk_list_asset_targets_org
List targets for an asset (org scope) (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/inventory/assets/{asset_id}/relationships/targets Retrieves a paginated list of Snyk targets linked to this asset with fu...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_targets_org '{}' --json kosmo integrations:snyk snyk_list_asset_targets_org '{}' --json snyk.snyk_list_org_invitation
List pending user invitations to an organization. Official Snyk endpoint: GET /orgs/{org_id}/invites List pending user invitations to an organization. #### Required permissions - `View Organization (org.read)` - `View...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_org_invitation '{}' --json kosmo integrations:snyk snyk_list_org_invitation '{}' --json snyk.snyk_create_org_invitation
Invite a user to an organization Official Snyk endpoint: POST /orgs/{org_id}/invites Invite a user to an organization with a role. #### Required permissions - `Invite users (org.user.invite)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_invitation '{}' --json kosmo integrations:snyk snyk_create_org_invitation '{}' --json snyk.snyk_delete_org_invitation
Cancel a pending user invitations to an organization. Official Snyk endpoint: DELETE /orgs/{org_id}/invites/{invite_id} Cancel a pending user invitations to an organization. #### Required permissions - `Invite users (...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_org_invitation '{}' --json kosmo integrations:snyk snyk_delete_org_invitation '{}' --json snyk.snyk_list_org_issues
Get issues by org ID Official Snyk endpoint: GET /orgs/{org_id}/issues Get a list of an organization's issues. #### Required permissions - `View Organization (org.read)` - `View Projects (org.project.read)` - `View Pr...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_org_issues '{}' --json kosmo integrations:snyk snyk_list_org_issues '{}' --json snyk.snyk_get_org_issue_by_issue_id
Get an issue Official Snyk endpoint: GET /orgs/{org_id}/issues/{issue_id} Get an issue #### Required permissions - `View Organization (org.read)` - `View Projects (org.project.read)` - `View Project history (org.proje...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_issue_by_issue_id '{}' --json kosmo integrations:snyk snyk_get_org_issue_by_issue_id '{}' --json snyk.snyk_get_export_job_status
Get export status Official Snyk endpoint: GET /orgs/{org_id}/jobs/export/{export_id} Get an export job status #### Required permissions - `View Organization reports (org.report.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_export_job_status '{}' --json kosmo integrations:snyk snyk_get_export_job_status '{}' --json snyk.snyk_delete_org_assignments
Bulk deletion of assignments in an organization (Early Access) Official Snyk endpoint: DELETE /orgs/{org_id}/learn/assignments Allows an admin to delete multiple assignments within their organization. **Note**: Assign...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_org_assignments '{}' --json kosmo integrations:snyk snyk_delete_org_assignments '{}' --json snyk.snyk_list_org_assignments
Retrieve a list of assignments for an organization (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/learn/assignments Allows an admin to obtain a comprehensive list of all assignments within their organizatio...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_org_assignments '{}' --json kosmo integrations:snyk snyk_list_org_assignments '{}' --json snyk.snyk_update_org_assignments
Update due date for assignments in an organization. (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/learn/assignments Allows an admin to update the due date for existing assignments within their organizati...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_assignments '{}' --json kosmo integrations:snyk snyk_update_org_assignments '{}' --json snyk.snyk_create_org_assignments
Bulk creation of assignments for users in an organization. (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/learn/assignments Allows an admin to create assignments in bulk for all or a subset of users within...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_assignments '{}' --json kosmo integrations:snyk snyk_create_org_assignments '{}' --json snyk.snyk_delete_org_assignments_bulk
Bulk deletion of assignments in an organization (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/learn/assignments/bulk_delete Allows an admin to delete multiple assignments within their organization. **Note...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_org_assignments_bulk '{}' --json kosmo integrations:snyk snyk_delete_org_assignments_bulk '{}' --json snyk.snyk_get_catalog_progress
Get collective learning progress (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/learn/progress/catalog Retrieves aggregated counts of users' lesson or learning path statuses (completed, in progress, todo) a...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_catalog_progress '{}' --json kosmo integrations:snyk snyk_get_catalog_progress '{}' --json snyk.snyk_get_users_progress
Get individual user learning progress (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/learn/progress/users Retrieves detailed learning progress status per user, including completion dates and history for eac...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_users_progress '{}' --json kosmo integrations:snyk snyk_get_users_progress '{}' --json snyk.snyk_list_org_memberships
Get all memberships of the org Official Snyk endpoint: GET /orgs/{org_id}/memberships Returns all memberships of the org #### Required permissions - `View Organization Memberships (org.membership.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_org_memberships '{}' --json kosmo integrations:snyk snyk_list_org_memberships '{}' --json snyk.snyk_create_org_membership
Create a org membership for a user with role Official Snyk endpoint: POST /orgs/{org_id}/memberships Create a org membership for a user with role #### Required permissions - `Add Organization Memberships (org.membersh...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_membership '{}' --json kosmo integrations:snyk snyk_create_org_membership '{}' --json snyk.snyk_delete_org_membership
Remove user's org membership Official Snyk endpoint: DELETE /orgs/{org_id}/memberships/{membership_id} Remove a user's membership of the group. #### Required permissions - `Delete Organization Memberships (org.members...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_org_membership '{}' --json kosmo integrations:snyk snyk_delete_org_membership '{}' --json snyk.snyk_update_org_membership
Update a org membership for a user with role Official Snyk endpoint: PATCH /orgs/{org_id}/memberships/{membership_id} Update a org membership for a user with role #### Required permissions - `Edit Organization Members...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_membership '{}' --json kosmo integrations:snyk snyk_update_org_membership '{}' --json snyk.snyk_list_issues_for_many_purls
List issues for a given set of packages (Currently not available to all customers) Official Snyk endpoint: POST /orgs/{org_id}/packages/issues This endpoint is currently restricted and is not available to all customer...
write - Parameters
- none
kosmo integrations:call snyk.snyk_list_issues_for_many_purls '{}' --json kosmo integrations:snyk snyk_list_issues_for_many_purls '{}' --json snyk.snyk_get_issues_per_purl
List issues for a package Official Snyk endpoint: GET /orgs/{org_id}/packages/{purl}/issues Query issues for a specific package version identified by Package URL (purl). Snyk returns only direct vulnerabilities. Trans...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_issues_per_purl '{}' --json kosmo integrations:snyk snyk_get_issues_per_purl '{}' --json snyk.snyk_get_org_policies
Get org-level policies Official Snyk endpoint: GET /orgs/{org_id}/policies Get all policies for the requested organisation. *Org level Policy APIs Access Notice:* Org level Policy APIs are only available for use with ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_policies '{}' --json kosmo integrations:snyk snyk_get_org_policies '{}' --json snyk.snyk_create_org_policy
Create a new org-level policy Official Snyk endpoint: POST /orgs/{org_id}/policies Create a new org-level policy. *Org level Policy APIs Access Notice:* Org level Policy APIs are only available for use with Code Consi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_policy '{}' --json kosmo integrations:snyk snyk_create_org_policy '{}' --json snyk.snyk_delete_org_policy
Delete an org-level policy Official Snyk endpoint: DELETE /orgs/{org_id}/policies/{policy_id} Delete an existing org-level policy. *Org level Policy APIs Access Notice:* Org level Policy APIs are only available for us...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_org_policy '{}' --json kosmo integrations:snyk snyk_delete_org_policy '{}' --json snyk.snyk_get_org_policy
Get an org-level policy Official Snyk endpoint: GET /orgs/{org_id}/policies/{policy_id} Get a specific org-level policy based on its ID. *Org level Policy APIs Access Notice:* Org level Policy APIs are only available ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_policy '{}' --json kosmo integrations:snyk snyk_get_org_policy '{}' --json snyk.snyk_update_org_policy
Update an org-level policy Official Snyk endpoint: PATCH /orgs/{org_id}/policies/{policy_id} Update the org-level policy. *Org level Policy APIs Access Notice:* Org level Policy APIs are only available for use with Co...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_policy '{}' --json kosmo integrations:snyk snyk_update_org_policy '{}' --json snyk.snyk_get_org_policy_events
List org policy events (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/policies/{policy_id}/events Retrieve the event history for the given policy. *Org level Policy APIs Access Notice:* Access to our Org le...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_policy_events '{}' --json kosmo integrations:snyk snyk_get_org_policy_events '{}' --json snyk.snyk_list_org_projects
List all Projects for an Org with the given Org ID. Official Snyk endpoint: GET /orgs/{org_id}/projects List all Projects for an Org. #### Required permissions - `View Projects (org.project.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_org_projects '{}' --json kosmo integrations:snyk snyk_list_org_projects '{}' --json snyk.snyk_delete_org_project
Delete project by project ID. Official Snyk endpoint: DELETE /orgs/{org_id}/projects/{project_id} Delete one project in the organization by project ID. #### Required permissions - `View Organization (org.read)` - `Vie...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_org_project '{}' --json kosmo integrations:snyk snyk_delete_org_project '{}' --json snyk.snyk_get_org_project
Get project by project ID. Official Snyk endpoint: GET /orgs/{org_id}/projects/{project_id} Get one project of the organization by project ID. #### Required permissions - `View Projects (org.project.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_project '{}' --json kosmo integrations:snyk snyk_get_org_project '{}' --json snyk.snyk_update_org_project
Updates project by project ID. Official Snyk endpoint: PATCH /orgs/{org_id}/projects/{project_id} Updates one project of the organization by project ID. #### Required permissions - `View Organization (org.read)` - `Vi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_project '{}' --json kosmo integrations:snyk snyk_update_org_project '{}' --json snyk.snyk_get_sbom
Get a project's SBOM document Official Snyk endpoint: GET /orgs/{org_id}/projects/{project_id}/sbom This endpoint lets you retrieve the SBOM document of a software project. It supports the following formats: * Cyclone...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_sbom '{}' --json kosmo integrations:snyk snyk_get_sbom '{}' --json snyk.snyk_create_sbom_test_run
Create an SBOM test run (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/sbom_tests Create an SBOM test run by supplying an SBOM document. The components contained in the given document will get analyzed for...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_sbom_test_run '{}' --json kosmo integrations:snyk snyk_create_sbom_test_run '{}' --json snyk.snyk_get_sbom_test_status
Gets an SBOM test run status (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/sbom_tests/{job_id} Get an SBOM test run status #### Required permissions - `Test Projects (org.project.test)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_sbom_test_status '{}' --json kosmo integrations:snyk snyk_get_sbom_test_status '{}' --json snyk.snyk_get_sbom_test_result
Gets an SBOM test run result (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/sbom_tests/{job_id}/results Get an SBOM test run result #### Required permissions - `Test Projects (org.project.test)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_sbom_test_result '{}' --json kosmo integrations:snyk snyk_get_sbom_test_result '{}' --json snyk.snyk_get_many_org_service_accounts
Get a list of organization service accounts. Official Snyk endpoint: GET /orgs/{org_id}/service_accounts Get all service accounts for an organization. #### Required permissions - `View service accounts (org.service_ac...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_many_org_service_accounts '{}' --json kosmo integrations:snyk snyk_get_many_org_service_accounts '{}' --json snyk.snyk_create_org_service_account
Create a service account for an organization. Official Snyk endpoint: POST /orgs/{org_id}/service_accounts Create a service account for an organization. The service account can be used to access the Snyk API. #### Req...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_org_service_account '{}' --json kosmo integrations:snyk snyk_create_org_service_account '{}' --json snyk.snyk_delete_service_account
Delete a service account in an organization. Official Snyk endpoint: DELETE /orgs/{org_id}/service_accounts/{serviceaccount_id} Delete a service account in an organization. #### Required permissions - `Remove service ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_service_account '{}' --json kosmo integrations:snyk snyk_delete_service_account '{}' --json snyk.snyk_get_one_org_service_account
Get an organization service account. Official Snyk endpoint: GET /orgs/{org_id}/service_accounts/{serviceaccount_id} Get an organization-level service account by its ID. #### Required permissions - `View service accou...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_one_org_service_account '{}' --json kosmo integrations:snyk snyk_get_one_org_service_account '{}' --json snyk.snyk_update_org_service_account
Update an organization service account. Official Snyk endpoint: PATCH /orgs/{org_id}/service_accounts/{serviceaccount_id} Update the name of an organization-level service account by its ID. #### Required permissions -...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_service_account '{}' --json kosmo integrations:snyk snyk_update_org_service_account '{}' --json snyk.snyk_update_org_service_account_secret
Manage an organization service account's client secret. Official Snyk endpoint: POST /orgs/{org_id}/service_accounts/{serviceaccount_id}/secrets Manage the client secret of an organization service account by the servi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_service_account_secret '{}' --json kosmo integrations:snyk snyk_update_org_service_account_secret '{}' --json snyk.snyk_get_iac_settings_for_org
Get the Infrastructure as Code Settings for an org. Official Snyk endpoint: GET /orgs/{org_id}/settings/iac Get the Infrastructure as Code Settings for an org. #### Required permissions - `View Organization (org.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_iac_settings_for_org '{}' --json kosmo integrations:snyk snyk_get_iac_settings_for_org '{}' --json snyk.snyk_update_iac_settings_for_org
Update the Infrastructure as Code Settings for an org Official Snyk endpoint: PATCH /orgs/{org_id}/settings/iac Update the Infrastructure as Code Settings for an org. #### Required permissions - `Edit Organization (or...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_iac_settings_for_org '{}' --json kosmo integrations:snyk snyk_update_iac_settings_for_org '{}' --json snyk.snyk_get_org_languages_settings
Get language settings for an organization (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/settings/open_source/languages Retrieves the language settings for a specific organization. #### Required permissions...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_org_languages_settings '{}' --json kosmo integrations:snyk snyk_get_org_languages_settings '{}' --json snyk.snyk_update_org_languages_settings
Update language settings for an organization (Early Access) Official Snyk endpoint: PATCH /orgs/{org_id}/settings/open_source/languages/{language} Updates one or more language settings for a specific organization. ###...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_languages_settings '{}' --json kosmo integrations:snyk snyk_update_org_languages_settings '{}' --json snyk.snyk_get_open_source_settings_for_org
Get the Open Source Settings for an Org. (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/settings/opensource Returns settings for your Org which may also be controlled at the Group level. #### Required permi...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_open_source_settings_for_org '{}' --json kosmo integrations:snyk snyk_get_open_source_settings_for_org '{}' --json snyk.snyk_delete_opensource_broker_setting_for_org
Delete opensource broker setting for organization Official Snyk endpoint: DELETE /orgs/{org_id}/settings/opensource/broker Deletes the opensource broker setting for the organization by uninstalling the Snyk App #### R...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_opensource_broker_setting_for_org '{}' --json kosmo integrations:snyk snyk_delete_opensource_broker_setting_for_org '{}' --json snyk.snyk_get_opensource_broker_setting
Get opensource broker setting for organization Official Snyk endpoint: GET /orgs/{org_id}/settings/opensource/broker Returns whether the opensource broker setting is enabled for the organization #### Required permissi...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_opensource_broker_setting '{}' --json kosmo integrations:snyk snyk_get_opensource_broker_setting '{}' --json snyk.snyk_enable_opensource_broker_for_org
Enable opensource broker for organization Official Snyk endpoint: POST /orgs/{org_id}/settings/opensource/broker Enables the opensource broker setting for an organization by installing the Snyk App #### Required permi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_enable_opensource_broker_for_org '{}' --json kosmo integrations:snyk snyk_enable_opensource_broker_for_org '{}' --json snyk.snyk_get_opensource_broker_ecosystem_settings_for_org
Get opensource broker settings of ecosystem for organization Official Snyk endpoint: GET /orgs/{org_id}/settings/opensource/{ecosystem}/broker Retrieves all Broker settings of a specific Open Source Ecosystem for an O...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_opensource_broker_ecosystem_settings_for_org '{}' --json kosmo integrations:snyk snyk_get_opensource_broker_ecosystem_settings_for_org '{}' --json snyk.snyk_update_opensource_broker_ecosystem_settings_for_org
Update opensource broker settings of ecosystem for organization Official Snyk endpoint: PATCH /orgs/{org_id}/settings/opensource/{ecosystem}/broker Updates all Broker settings of a specific Open Source Ecosystem for a...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_opensource_broker_ecosystem_settings_for_org '{}' --json kosmo integrations:snyk snyk_update_opensource_broker_ecosystem_settings_for_org '{}' --json snyk.snyk_get_sast_settings
Retrieves the SAST settings for an org Official Snyk endpoint: GET /orgs/{org_id}/settings/sast Retrieves the SAST settings for an org #### Required permissions - `View Organization (org.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_sast_settings '{}' --json kosmo integrations:snyk snyk_get_sast_settings '{}' --json snyk.snyk_update_org_sast_settings
Enable/Disable the Snyk Code settings for an org Official Snyk endpoint: PATCH /orgs/{org_id}/settings/sast Enable/Disable the Snyk Code settings for an org #### Required permissions - `View Organization (org.read)` -...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_org_sast_settings '{}' --json kosmo integrations:snyk snyk_update_org_sast_settings '{}' --json snyk.snyk_delete_slack_default_notification_settings
Remove the given Slack App integration Official Snyk endpoint: DELETE /orgs/{org_id}/slack_app/{bot_id} Remove the given Slack App integration #### Required permissions - `Install Apps (org.app.install)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_slack_default_notification_settings '{}' --json kosmo integrations:snyk snyk_delete_slack_default_notification_settings '{}' --json snyk.snyk_get_slack_default_notification_settings
Get Slack integration default notification settings. Official Snyk endpoint: GET /orgs/{org_id}/slack_app/{bot_id} Get Slack integration default notification settings for the provided tenant ID and bot ID. #### Requir...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_slack_default_notification_settings '{}' --json kosmo integrations:snyk snyk_get_slack_default_notification_settings '{}' --json snyk.snyk_create_slack_default_notification_settings
Create new Slack notification default settings. Official Snyk endpoint: POST /orgs/{org_id}/slack_app/{bot_id} Create new Slack notification default settings for a given tenant. #### Required permissions - `Install Ap...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_slack_default_notification_settings '{}' --json kosmo integrations:snyk snyk_create_slack_default_notification_settings '{}' --json snyk.snyk_get_slack_project_notification_settings_collection
Slack notification settings overrides for projects Official Snyk endpoint: GET /orgs/{org_id}/slack_app/{bot_id}/projects Slack notification settings overrides for projects. These settings overrides the default settin...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_slack_project_notification_settings_collection '{}' --json kosmo integrations:snyk snyk_get_slack_project_notification_settings_collection '{}' --json snyk.snyk_delete_slack_project_notification_settings
Remove Slack settings override for a project. Official Snyk endpoint: DELETE /orgs/{org_id}/slack_app/{bot_id}/projects/{project_id} Remove Slack settings override for a project. #### Required permissions - `Install A...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_slack_project_notification_settings '{}' --json kosmo integrations:snyk snyk_delete_slack_project_notification_settings '{}' --json snyk.snyk_update_slack_project_notification_settings
Update Slack notification settings for a project. Official Snyk endpoint: PATCH /orgs/{org_id}/slack_app/{bot_id}/projects/{project_id} Update Slack notification settings for a project. #### Required permissions - `In...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_slack_project_notification_settings '{}' --json kosmo integrations:snyk snyk_update_slack_project_notification_settings '{}' --json snyk.snyk_create_slack_project_notification_settings
Create a new Slack settings override for a given project. Official Snyk endpoint: POST /orgs/{org_id}/slack_app/{bot_id}/projects/{project_id} Create Slack settings override for a project. #### Required permissions - ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_slack_project_notification_settings '{}' --json kosmo integrations:snyk snyk_create_slack_project_notification_settings '{}' --json snyk.snyk_list_channels
Get a list of Slack channels Official Snyk endpoint: GET /orgs/{org_id}/slack_app/{tenant_id}/channels Requires the Snyk Slack App to be set up for this org, will retrieve a list of channels the Snyk Slack App can acc...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_channels '{}' --json kosmo integrations:snyk snyk_list_channels '{}' --json snyk.snyk_get_channel_name_by_id
Get Slack Channel name by Slack Channel ID. Official Snyk endpoint: GET /orgs/{org_id}/slack_app/{tenant_id}/channels/{channel_id} Requires the Snyk Slack App to be set up for this org. It will return the Slack channe...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_channel_name_by_id '{}' --json kosmo integrations:snyk snyk_get_channel_name_by_id '{}' --json snyk.snyk_get_orgs_targets
Get targets by org ID Official Snyk endpoint: GET /orgs/{org_id}/targets Get a list of an organization's targets. #### Required permissions - `View Projects (org.project.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_orgs_targets '{}' --json kosmo integrations:snyk snyk_get_orgs_targets '{}' --json snyk.snyk_delete_orgs_target
Delete target by target ID Official Snyk endpoint: DELETE /orgs/{org_id}/targets/{target_id} Delete the specified target. #### Required permissions - `Remove Projects (org.project.delete)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_orgs_target '{}' --json kosmo integrations:snyk snyk_delete_orgs_target '{}' --json snyk.snyk_get_orgs_target
Get target by target ID Official Snyk endpoint: GET /orgs/{org_id}/targets/{target_id} Get a specified target for an organization. #### Required permissions - `View Projects (org.project.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_orgs_target '{}' --json kosmo integrations:snyk snyk_get_orgs_target '{}' --json snyk.snyk_get_job
Get a test job. (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/test_jobs/{job_id} Get a test job. The Test API is Asynchronous, and Tests begun through the API are assigned a Job ID which references the in-...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_job '{}' --json kosmo integrations:snyk snyk_get_job '{}' --json snyk.snyk_create_test
Create a new test. (Early Access) Official Snyk endpoint: POST /orgs/{org_id}/tests Create a new test. Provide the items to be tested by Snyk as well as any configuration parameters for the test to be run. Currently, ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_test '{}' --json kosmo integrations:snyk snyk_create_test '{}' --json snyk.snyk_get_test
Get a test. (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/tests/{test_id} Get a test. A Test returned through this endpoint is intended to be a completed Test with results. The data returned through this e...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_test '{}' --json kosmo integrations:snyk snyk_get_test '{}' --json snyk.snyk_list_findings
List findings for a test. (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/tests/{test_id}/findings List findings for a test. Test Findings are scanner-agnostic representations of vulnerabilities and organiza...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_findings '{}' --json kosmo integrations:snyk snyk_list_findings '{}' --json snyk.snyk_get_user
Get user by ID (Early Access) Official Snyk endpoint: GET /orgs/{org_id}/users/{id} Get a summary of user. Note that Service Accounts are not returned by this endpoint. Please use the Service Accounts endpoints. #### ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_user '{}' --json kosmo integrations:snyk snyk_get_user '{}' --json snyk.snyk_get_self
My User Details Official Snyk endpoint: GET /self Retrieves information about the the user making the request.
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_self '{}' --json kosmo integrations:snyk snyk_get_self '{}' --json snyk.snyk_get_access_requests
Get access requests (Early Access) Official Snyk endpoint: GET /self/access_requests Get a list of user's access requests
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_access_requests '{}' --json kosmo integrations:snyk snyk_get_access_requests '{}' --json snyk.snyk_get_user_installed_apps
Get a list of Snyk Apps that can act on your behalf Official Snyk endpoint: GET /self/apps Get a list of Snyk Apps that can act on your behalf
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_user_installed_apps '{}' --json kosmo integrations:snyk snyk_get_user_installed_apps '{}' --json snyk.snyk_get_app_installs_for_user
Get a list of Snyk Apps installed for a user Official Snyk endpoint: GET /self/apps/installs Get a list of Snyk Apps installed for a user
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_app_installs_for_user '{}' --json kosmo integrations:snyk snyk_get_app_installs_for_user '{}' --json snyk.snyk_delete_user_app_install_by_id
Revoke a Snyk App by install ID Official Snyk endpoint: DELETE /self/apps/installs/{install_id} Revoke a Snyk App by install ID
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_user_app_install_by_id '{}' --json kosmo integrations:snyk snyk_delete_user_app_install_by_id '{}' --json snyk.snyk_revoke_user_installed_app
Revoke a Snyk App by app ID Official Snyk endpoint: DELETE /self/apps/{app_id} Revoke access for an app by app id
write - Parameters
- none
kosmo integrations:call snyk.snyk_revoke_user_installed_app '{}' --json kosmo integrations:snyk snyk_revoke_user_installed_app '{}' --json snyk.snyk_get_user_app_sessions
Get a list of active OAuth sessions by app ID Official Snyk endpoint: GET /self/apps/{app_id}/sessions Get a list of active OAuth sessions by app ID
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_user_app_sessions '{}' --json kosmo integrations:snyk snyk_get_user_app_sessions '{}' --json snyk.snyk_revoke_user_app_session
Revoke the Snyk App session of an active user Official Snyk endpoint: DELETE /self/apps/{app_id}/sessions/{session_id} Revoke the Snyk App session of an active user
write - Parameters
- none
kosmo integrations:call snyk.snyk_revoke_user_app_session '{}' --json kosmo integrations:snyk snyk_revoke_user_app_session '{}' --json snyk.snyk_list_personal_access_token
List personal access tokens Official Snyk endpoint: GET /self/personal_access_tokens List personal access tokens
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_personal_access_token '{}' --json kosmo integrations:snyk snyk_list_personal_access_token '{}' --json snyk.snyk_delete_personal_access_token
Deletes a personal access token Official Snyk endpoint: DELETE /self/personal_access_tokens/{personal_access_token_id} Delete a personal access token
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_personal_access_token '{}' --json kosmo integrations:snyk snyk_delete_personal_access_token '{}' --json snyk.snyk_list_tenants
Get a list of all accessible Tenants Official Snyk endpoint: GET /tenants Get a list of all Tenants which the calling user is a member of
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_tenants '{}' --json kosmo integrations:snyk snyk_list_tenants '{}' --json snyk.snyk_get_tenant
Get a single Tenant by ID Official Snyk endpoint: GET /tenants/{tenant_id} Get the full details of a Tenant. #### Required permissions - `View Tenant Details (tenant.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_tenant '{}' --json kosmo integrations:snyk snyk_get_tenant '{}' --json snyk.snyk_update_tenant
Update tenant Official Snyk endpoint: PATCH /tenants/{tenant_id} Update the details of a tenant #### Required permissions - `Edit Tenant Details (tenant.edit)`
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_tenant '{}' --json kosmo integrations:snyk snyk_update_tenant '{}' --json snyk.snyk_get_broker_connection_integrations
Get Integrations using the current Broker connection Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/connections/{connection_id}/integrations Get all integrations using the Broker connection #### Required per...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_broker_connection_integrations '{}' --json kosmo integrations:snyk snyk_get_broker_connection_integrations '{}' --json snyk.snyk_create_broker_connection_integration
Creates Broker connection Integration Configuration Official Snyk endpoint: POST /tenants/{tenant_id}/brokers/connections/{connection_id}/orgs/{org_id}/integration Configures integrations to use the Broker connection ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_broker_connection_integration '{}' --json kosmo integrations:snyk snyk_create_broker_connection_integration '{}' --json snyk.snyk_delete_broker_connection_integration
Deletes an Integration for a Broker connection Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/connections/{connection_id}/orgs/{org_id}/integrations/{integration_id} Deletes an existing Broker connection ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_broker_connection_integration '{}' --json kosmo integrations:snyk snyk_delete_broker_connection_integration '{}' --json snyk.snyk_list_broker_deployments_for_tenant
List Broker deployments for tenant Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/deployments List Broker deployments for the tenant #### Required permissions - `View Tenant Details (tenant.read)`
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_broker_deployments_for_tenant '{}' --json kosmo integrations:snyk snyk_list_broker_deployments_for_tenant '{}' --json snyk.snyk_list_connection_contexts
List Connection contexts Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/connections/{connection_id}/contexts List Broker contexts for a given broker connection ID #### Required permissi...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_connection_contexts '{}' --json kosmo integrations:snyk snyk_list_connection_contexts '{}' --json snyk.snyk_delete_broker_context
Deletes broker context Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/installs/{install_id}/contexts/{context_id} Deletes an existing broker context #### Required permissions - `View Tenant Details (tenan...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_broker_context '{}' --json kosmo integrations:snyk snyk_delete_broker_context '{}' --json snyk.snyk_get_connection_context
List Connection context Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/contexts/{context_id} List Broker context for a given broker context ID #### Required permissions - `View Tenant D...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_connection_context '{}' --json kosmo integrations:snyk snyk_get_connection_context '{}' --json snyk.snyk_update_broker_context
Updates Broker Context Official Snyk endpoint: PATCH /tenants/{tenant_id}/brokers/installs/{install_id}/contexts/{context_id} Updates a Broker Context for an deployment #### Required permissions - `View Tenant Details...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_broker_context '{}' --json kosmo integrations:snyk snyk_update_broker_context '{}' --json snyk.snyk_update_broker_context_integration
Updates an integration to be associated with a Broker context Official Snyk endpoint: PATCH /tenants/{tenant_id}/brokers/installs/{install_id}/contexts/{context_id}/integration Updates an integration to be associated ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_broker_context_integration '{}' --json kosmo integrations:snyk snyk_update_broker_context_integration '{}' --json snyk.snyk_delete_broker_context_integration
Deletes the Broker context association with an Integration Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/installs/{install_id}/contexts/{context_id}/integrations/{integration_id} Deletes an existing Brok...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_broker_context_integration '{}' --json kosmo integrations:snyk snyk_delete_broker_context_integration '{}' --json snyk.snyk_list_broker_deployments
List Broker deployments Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments List Broker deployments for a given install ID #### Required permissions - `View Tenant Details (tenan...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_broker_deployments '{}' --json kosmo integrations:snyk snyk_list_broker_deployments '{}' --json snyk.snyk_create_broker_deployment
Creates Broker Deployment Official Snyk endpoint: POST /tenants/{tenant_id}/brokers/installs/{install_id}/deployments Creates a new Broker Deployment for an installation #### Required permissions - `View Tenant Detail...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_broker_deployment '{}' --json kosmo integrations:snyk snyk_create_broker_deployment '{}' --json snyk.snyk_delete_broker_deployment
Deletes Broker deployment Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id} Delete a Broker deployment for a given install ID #### Required permissions - `Vi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_broker_deployment '{}' --json kosmo integrations:snyk snyk_delete_broker_deployment '{}' --json snyk.snyk_update_broker_deployment
Updates Broker deployment Official Snyk endpoint: PATCH /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id} Updates a Broker deployment for a given install ID #### Required permissions - `Vi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_broker_deployment '{}' --json kosmo integrations:snyk snyk_update_broker_deployment '{}' --json snyk.snyk_delete_broker_connections
Deletes Broker connections Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections Deletes all existing Broker connections for an deployment #### Requi...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_broker_connections '{}' --json kosmo integrations:snyk snyk_delete_broker_connections '{}' --json snyk.snyk_list_broker_connections
List Broker connections Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections List all Broker connections for a given deployment #### Required permissio...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_broker_connections '{}' --json kosmo integrations:snyk snyk_list_broker_connections '{}' --json snyk.snyk_create_broker_connection
Creates Broker connection Official Snyk endpoint: POST /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections Creates a new Broker connection for an deployment #### Required permiss...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_broker_connection '{}' --json kosmo integrations:snyk snyk_create_broker_connection '{}' --json snyk.snyk_delete_broker_connection
Deletes Broker connection Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections/{connection_id} Deletes an existing Broker connection for an deployme...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_broker_connection '{}' --json kosmo integrations:snyk snyk_delete_broker_connection '{}' --json snyk.snyk_get_broker_connection
Get Broker connection Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections/{connection_id} Get all Broker connection data for an deployment #### Requir...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_broker_connection '{}' --json kosmo integrations:snyk snyk_get_broker_connection '{}' --json snyk.snyk_update_broker_connection
Updates Broker connection Official Snyk endpoint: PATCH /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections/{connection_id} Updates a Broker connection for an deployment #### Req...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_broker_connection '{}' --json kosmo integrations:snyk snyk_update_broker_connection '{}' --json snyk.snyk_list_broker_orgs_for_bulk_migration
List organizations for bulk migration Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections/{connection_id}/bulk_migration Lists organization IDs associ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_broker_orgs_for_bulk_migration '{}' --json kosmo integrations:snyk snyk_list_broker_orgs_for_bulk_migration '{}' --json snyk.snyk_create_broker_orgs_for_bulk_migration
Performs bulk migration integrations to universal broker Official Snyk endpoint: POST /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/connections/{connection_id}/bulk_migration Performs ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_broker_orgs_for_bulk_migration '{}' --json kosmo integrations:snyk snyk_create_broker_orgs_for_bulk_migration '{}' --json snyk.snyk_list_deployment_contexts
List Deployment contexts Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/contexts List Deployment contexts for a given deployment ID #### Required permissions...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_deployment_contexts '{}' --json kosmo integrations:snyk snyk_list_deployment_contexts '{}' --json snyk.snyk_create_broker_context
Create broker Context Official Snyk endpoint: POST /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/contexts Creates a new Broker Context #### Required permissions - `View Tenant Details ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_broker_context '{}' --json kosmo integrations:snyk snyk_create_broker_context '{}' --json snyk.snyk_list_deployment_credentials
List Deployment credentials Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/credentials List Deployment credentials for a given deployment ID #### Required pe...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_deployment_credentials '{}' --json kosmo integrations:snyk snyk_list_deployment_credentials '{}' --json snyk.snyk_create_deployment_credential
Create deployment credential Official Snyk endpoint: POST /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/credentials Creates a new Deployment credential #### Required permissions - `Vie...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_deployment_credential '{}' --json kosmo integrations:snyk snyk_create_deployment_credential '{}' --json snyk.snyk_delete_deployment_credential
Deletes Deployment credential Official Snyk endpoint: DELETE /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/credentials/{credential_id} Deletes an existing Deployment credential for an ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_deployment_credential '{}' --json kosmo integrations:snyk snyk_delete_deployment_credential '{}' --json snyk.snyk_get_deployment_credential
Get Deployment credential Official Snyk endpoint: GET /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/credentials/{credential_id} Get all Deployment credential data for an deployment ###...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_deployment_credential '{}' --json kosmo integrations:snyk snyk_get_deployment_credential '{}' --json snyk.snyk_update_deployment_credential
Updates Deployment credential Official Snyk endpoint: PATCH /tenants/{tenant_id}/brokers/installs/{install_id}/deployments/{deployment_id}/credentials/{credential_id} Updates a Deployment credential for an deployment ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_deployment_credential '{}' --json kosmo integrations:snyk snyk_update_deployment_credential '{}' --json snyk.snyk_list_assets_tenant
List or search all assets (synchronous) (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets Retrieves a polymorphic list of all asset types for a given tenant. The response includes differ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_assets_tenant '{}' --json kosmo integrations:snyk snyk_list_assets_tenant '{}' --json snyk.snyk_update_assets_bulk_tenant
Bulk update asset attributes (Early Access) Official Snyk endpoint: PATCH /tenants/{tenant_id}/inventory/assets Partially updates multiple assets in a single request. Maximum of 100 assets can be updated per request. ...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_assets_bulk_tenant '{}' --json kosmo integrations:snyk snyk_update_assets_bulk_tenant '{}' --json snyk.snyk_get_filter_fields_tenant
Get available filter fields (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/filters Returns a list of valid field names that can be used for filtering assets using RSQL. Each field inc...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_filter_fields_tenant '{}' --json kosmo integrations:snyk snyk_get_filter_fields_tenant '{}' --json snyk.snyk_get_filter_values_tenant
Get filter value suggestions (autocomplete) (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/filters/{filter_id}/values Returns a list of distinct values for a specific filter field. Us...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_filter_values_tenant '{}' --json kosmo integrations:snyk snyk_get_filter_values_tenant '{}' --json snyk.snyk_get_group_fields_tenant
Get available group fields (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/groups Returns a list of valid group field names that can be used for grouping assets. Each field includes it...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_fields_tenant '{}' --json kosmo integrations:snyk snyk_get_group_fields_tenant '{}' --json snyk.snyk_get_group_values_tenant
Get group value aggregation (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/groups/{group_field_id}/values Returns aggregated values for a specific group field id, showing the count of...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_group_values_tenant '{}' --json kosmo integrations:snyk snyk_get_group_values_tenant '{}' --json snyk.snyk_create_asset_search_tenant
Create an asset search (asynchronous) (Early Access) Official Snyk endpoint: POST /tenants/{tenant_id}/inventory/assets/searches Initiates an asynchronous search for assets and returns a redirect to the search results...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_asset_search_tenant '{}' --json kosmo integrations:snyk snyk_create_asset_search_tenant '{}' --json snyk.snyk_get_asset_search_results_tenant
Retrieve asset search results (asynchronous) (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/searches/{search_id}/results Gets paginated results for a previously initiated asset search...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset_search_results_tenant '{}' --json kosmo integrations:snyk snyk_get_asset_search_results_tenant '{}' --json snyk.snyk_get_asset_tenant
Get a single asset by ID (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/{asset_id} Retrieves a single asset by its unique identifier. The response includes the asset's details in JSON...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_asset_tenant '{}' --json kosmo integrations:snyk snyk_get_asset_tenant '{}' --json snyk.snyk_update_asset_tenant
Update asset attributes (Early Access) Official Snyk endpoint: PATCH /tenants/{tenant_id}/inventory/assets/{asset_id} Partially updates an asset's attributes. Supports updating class, labels (add/remove), and tags (ad...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_asset_tenant '{}' --json kosmo integrations:snyk snyk_update_asset_tenant '{}' --json snyk.snyk_list_asset_projects_tenant
List projects for an asset (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/{asset_id}/relationships/projects Retrieves a paginated list of Snyk projects linked to this asset with full ...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_projects_tenant '{}' --json kosmo integrations:snyk snyk_list_asset_projects_tenant '{}' --json snyk.snyk_list_asset_targets_tenant
List targets for an asset (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/inventory/assets/{asset_id}/relationships/targets Retrieves a paginated list of Snyk targets linked to this asset with full att...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_asset_targets_tenant '{}' --json kosmo integrations:snyk snyk_list_asset_targets_tenant '{}' --json snyk.snyk_get_tenant_memberships
Get all memberships of the tenant (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/memberships Returns all memberships of the tenant #### Required permissions - `View Tenant Memberships (tenant.membersh...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_tenant_memberships '{}' --json kosmo integrations:snyk snyk_get_tenant_memberships '{}' --json snyk.snyk_delete_tenant_membership
Delete an individual tenant membership for a single user. (Early Access) Official Snyk endpoint: DELETE /tenants/{tenant_id}/memberships/{membership_id} Delete an individual tenant membership for a single user. #### R...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_tenant_membership '{}' --json kosmo integrations:snyk snyk_delete_tenant_membership '{}' --json snyk.snyk_update_tenant_membership
Update tenant membership (Early Access) Official Snyk endpoint: PATCH /tenants/{tenant_id}/memberships/{membership_id} Update the tenant membership with the new role #### Required permissions - `View Tenant Details (t...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_tenant_membership '{}' --json kosmo integrations:snyk snyk_update_tenant_membership '{}' --json snyk.snyk_list_tenant_roles
List all available roles for a given tenant (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/roles List all available roles for a given tenant. #### Required permissions - `View Tenant Roles (tenant.rol...
read - Parameters
- none
kosmo integrations:call snyk.snyk_list_tenant_roles '{}' --json kosmo integrations:snyk snyk_list_tenant_roles '{}' --json snyk.snyk_create_tenant_role
Create a custom tenant role for a given tenant (Early Access) Official Snyk endpoint: POST /tenants/{tenant_id}/roles Create a custom tenant role for a given tenant. #### Required permissions - `View Tenant Roles (ten...
write - Parameters
- none
kosmo integrations:call snyk.snyk_create_tenant_role '{}' --json kosmo integrations:snyk snyk_create_tenant_role '{}' --json snyk.snyk_delete_tenant_role
Delete a specific tenant role by its id and its tenant id. (Early Access) Official Snyk endpoint: DELETE /tenants/{tenant_id}/roles/{role_id} Delete a custom tenant role in a given tenant #### Required permissions - `...
write - Parameters
- none
kosmo integrations:call snyk.snyk_delete_tenant_role '{}' --json kosmo integrations:snyk snyk_delete_tenant_role '{}' --json snyk.snyk_get_tenant_role
Return a specific role by its id and its tenant id. (Early Access) Official Snyk endpoint: GET /tenants/{tenant_id}/roles/{role_id} Return a role from a tenant by the tenant and role id with its details and permission...
read - Parameters
- none
kosmo integrations:call snyk.snyk_get_tenant_role '{}' --json kosmo integrations:snyk snyk_get_tenant_role '{}' --json snyk.snyk_update_tenant_role
Update a specific tenant role by its id and its tenant id. (Early Access) Official Snyk endpoint: PATCH /tenants/{tenant_id}/roles/{role_id} Update attributes of a custom tenant role in a given tenant #### Required pe...
write - Parameters
- none
kosmo integrations:call snyk.snyk_update_tenant_role '{}' --json kosmo integrations:snyk snyk_update_tenant_role '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
snyk.snyk_get_custom_base_images 0 parameters
kosmo integrations:schema snyk.snyk_get_custom_base_images --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_custom_base_image 0 parameters
kosmo integrations:schema snyk.snyk_create_custom_base_image --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_custom_base_image 0 parameters
kosmo integrations:schema snyk.snyk_delete_custom_base_image --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_custom_base_image 0 parameters
kosmo integrations:schema snyk.snyk_get_custom_base_image --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_custom_base_image 0 parameters
kosmo integrations:schema snyk.snyk_update_custom_base_image --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_groups 0 parameters
kosmo integrations:schema snyk.snyk_list_groups --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group 0 parameters
kosmo integrations:schema snyk.snyk_get_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_app_installs_for_group 0 parameters
kosmo integrations:schema snyk.snyk_get_app_installs_for_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_group_app_install 0 parameters
kosmo integrations:schema snyk.snyk_create_group_app_install --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_group_app_install_by_id 0 parameters
kosmo integrations:schema snyk.snyk_delete_group_app_install_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_group_app_install_secret 0 parameters
kosmo integrations:schema snyk.snyk_update_group_app_install_secret --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_aliases_in_group 0 parameters
kosmo integrations:schema snyk.snyk_delete_aliases_in_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_repository_aliases_in_group 0 parameters
kosmo integrations:schema snyk.snyk_list_repository_aliases_in_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_alias_in_group 0 parameters
kosmo integrations:schema snyk.snyk_create_alias_in_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_assets 0 parameters
kosmo integrations:schema snyk.snyk_list_assets --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset 0 parameters
kosmo integrations:schema snyk.snyk_get_asset --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_asset 0 parameters
kosmo integrations:schema snyk.snyk_update_asset --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_projects 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_projects --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_audit_logs 0 parameters
kosmo integrations:schema snyk.snyk_list_group_audit_logs --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_group_export 0 parameters
kosmo integrations:schema snyk.snyk_create_group_export --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_export 0 parameters
kosmo integrations:schema snyk.snyk_get_group_export --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_assets_group 0 parameters
kosmo integrations:schema snyk.snyk_list_assets_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_assets_bulk_group 0 parameters
kosmo integrations:schema snyk.snyk_update_assets_bulk_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_filter_fields_group 0 parameters
kosmo integrations:schema snyk.snyk_get_filter_fields_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_filter_values_group 0 parameters
kosmo integrations:schema snyk.snyk_get_filter_values_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_fields_group 0 parameters
kosmo integrations:schema snyk.snyk_get_group_fields_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_values_group 0 parameters
kosmo integrations:schema snyk.snyk_get_group_values_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_asset_search_group 0 parameters
kosmo integrations:schema snyk.snyk_create_asset_search_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset_search_results_group 0 parameters
kosmo integrations:schema snyk.snyk_get_asset_search_results_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset_group 0 parameters
kosmo integrations:schema snyk.snyk_get_asset_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_asset_group 0 parameters
kosmo integrations:schema snyk.snyk_update_asset_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_projects_group 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_projects_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_targets_group 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_targets_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_issues 0 parameters
kosmo integrations:schema snyk.snyk_list_group_issues --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_issue_by_issue_id 0 parameters
kosmo integrations:schema snyk.snyk_get_group_issue_by_issue_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_export_job_status 0 parameters
kosmo integrations:schema snyk.snyk_get_group_export_job_status --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_memberships 0 parameters
kosmo integrations:schema snyk.snyk_list_group_memberships --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_group_membership 0 parameters
kosmo integrations:schema snyk.snyk_create_group_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_group_membership 0 parameters
kosmo integrations:schema snyk.snyk_delete_group_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_group_user_membership 0 parameters
kosmo integrations:schema snyk.snyk_update_group_user_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_user_org_memberships 0 parameters
kosmo integrations:schema snyk.snyk_list_group_user_org_memberships --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_orgs_in_group 0 parameters
kosmo integrations:schema snyk.snyk_list_orgs_in_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_policies 0 parameters
kosmo integrations:schema snyk.snyk_list_group_policies --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_group_policy 0 parameters
kosmo integrations:schema snyk.snyk_create_group_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_group_policy 0 parameters
kosmo integrations:schema snyk.snyk_delete_group_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_group_policy 0 parameters
kosmo integrations:schema snyk.snyk_update_group_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_many_group_service_account 0 parameters
kosmo integrations:schema snyk.snyk_get_many_group_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_group_service_account 0 parameters
kosmo integrations:schema snyk.snyk_create_group_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_one_group_service_account 0 parameters
kosmo integrations:schema snyk.snyk_delete_one_group_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_one_group_service_account 0 parameters
kosmo integrations:schema snyk.snyk_get_one_group_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_group_service_account 0 parameters
kosmo integrations:schema snyk.snyk_update_group_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_service_account_secret 0 parameters
kosmo integrations:schema snyk.snyk_update_service_account_secret --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_iac_settings_for_group 0 parameters
kosmo integrations:schema snyk.snyk_get_iac_settings_for_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_iac_settings_for_group 0 parameters
kosmo integrations:schema snyk.snyk_update_iac_settings_for_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_opensource_broker_setting_for_group 0 parameters
kosmo integrations:schema snyk.snyk_delete_opensource_broker_setting_for_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_opensource_broker_setting_for_group 0 parameters
kosmo integrations:schema snyk.snyk_get_opensource_broker_setting_for_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_enable_opensource_broker_for_group 0 parameters
kosmo integrations:schema snyk.snyk_enable_opensource_broker_for_group --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_pull_request_template 0 parameters
kosmo integrations:schema snyk.snyk_delete_pull_request_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_pull_request_template 0 parameters
kosmo integrations:schema snyk.snyk_get_pull_request_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_or_update_pull_request_template 0 parameters
kosmo integrations:schema snyk.snyk_create_or_update_pull_request_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_sso_connections 0 parameters
kosmo integrations:schema snyk.snyk_list_group_sso_connections --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_group_sso_connection_users 0 parameters
kosmo integrations:schema snyk.snyk_list_group_sso_connection_users --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_user 0 parameters
kosmo integrations:schema snyk.snyk_delete_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_user 0 parameters
kosmo integrations:schema snyk.snyk_update_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_learn_catalog 0 parameters
kosmo integrations:schema snyk.snyk_list_learn_catalog --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_apiversions 0 parameters
kosmo integrations:schema snyk.snyk_list_apiversions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_apiversion 0 parameters
kosmo integrations:schema snyk.snyk_get_apiversion --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_orgs 0 parameters
kosmo integrations:schema snyk.snyk_list_orgs --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org 0 parameters
kosmo integrations:schema snyk.snyk_get_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org 0 parameters
kosmo integrations:schema snyk.snyk_update_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_ai_bom_job 0 parameters
kosmo integrations:schema snyk.snyk_get_ai_bom_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_ai_bom 0 parameters
kosmo integrations:schema snyk.snyk_create_ai_bom --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_and_upload_ai_bom 0 parameters
kosmo integrations:schema snyk.snyk_create_and_upload_ai_bom --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_ai_bom 0 parameters
kosmo integrations:schema snyk.snyk_get_ai_bom --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_app_bots 0 parameters
kosmo integrations:schema snyk.snyk_get_app_bots --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_app_bot 0 parameters
kosmo integrations:schema snyk.snyk_delete_app_bot --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_apps 0 parameters
kosmo integrations:schema snyk.snyk_get_apps --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_app 0 parameters
kosmo integrations:schema snyk.snyk_create_app --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_apps 0 parameters
kosmo integrations:schema snyk.snyk_get_org_apps --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_app 0 parameters
kosmo integrations:schema snyk.snyk_create_org_app --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_app_by_id 0 parameters
kosmo integrations:schema snyk.snyk_delete_app_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_app_by_id 0 parameters
kosmo integrations:schema snyk.snyk_get_app_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_app_creation_by_id 0 parameters
kosmo integrations:schema snyk.snyk_update_app_creation_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_manage_app_creation_secret 0 parameters
kosmo integrations:schema snyk.snyk_manage_app_creation_secret --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_app_installs_for_org 0 parameters
kosmo integrations:schema snyk.snyk_get_app_installs_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_app_install 0 parameters
kosmo integrations:schema snyk.snyk_create_org_app_install --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_app_org_install_by_id 0 parameters
kosmo integrations:schema snyk.snyk_delete_app_org_install_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_app_install_secret 0 parameters
kosmo integrations:schema snyk.snyk_update_org_app_install_secret --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_app 0 parameters
kosmo integrations:schema snyk.snyk_delete_app --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_app 0 parameters
kosmo integrations:schema snyk.snyk_get_app --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_app 0 parameters
kosmo integrations:schema snyk.snyk_update_app --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_manage_secrets 0 parameters
kosmo integrations:schema snyk.snyk_manage_secrets --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_aliases_in_org 0 parameters
kosmo integrations:schema snyk.snyk_delete_aliases_in_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_repository_aliases_in_org 0 parameters
kosmo integrations:schema snyk.snyk_list_repository_aliases_in_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_alias_in_org 0 parameters
kosmo integrations:schema snyk.snyk_create_alias_in_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_org_audit_logs 0 parameters
kosmo integrations:schema snyk.snyk_list_org_audit_logs --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_broker_connections_for_org 0 parameters
kosmo integrations:schema snyk.snyk_list_broker_connections_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_environments 0 parameters
kosmo integrations:schema snyk.snyk_list_environments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_environment 0 parameters
kosmo integrations:schema snyk.snyk_create_environment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_environment 0 parameters
kosmo integrations:schema snyk.snyk_delete_environment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_environment 0 parameters
kosmo integrations:schema snyk.snyk_update_environment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_permissions 0 parameters
kosmo integrations:schema snyk.snyk_get_permissions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_resources 0 parameters
kosmo integrations:schema snyk.snyk_list_resources --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_scan 0 parameters
kosmo integrations:schema snyk.snyk_list_scan --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_scan 0 parameters
kosmo integrations:schema snyk.snyk_create_scan --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_scan 0 parameters
kosmo integrations:schema snyk.snyk_get_scan --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_collections 0 parameters
kosmo integrations:schema snyk.snyk_get_collections --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_collection 0 parameters
kosmo integrations:schema snyk.snyk_create_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_collection 0 parameters
kosmo integrations:schema snyk.snyk_delete_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_collection 0 parameters
kosmo integrations:schema snyk.snyk_get_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_collection 0 parameters
kosmo integrations:schema snyk.snyk_update_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_projects_collection 0 parameters
kosmo integrations:schema snyk.snyk_delete_projects_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_projects_of_collection 0 parameters
kosmo integrations:schema snyk.snyk_get_projects_of_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_collection_with_projects 0 parameters
kosmo integrations:schema snyk.snyk_update_collection_with_projects --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_container_image 0 parameters
kosmo integrations:schema snyk.snyk_list_container_image --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_container_image 0 parameters
kosmo integrations:schema snyk.snyk_get_container_image --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_image_target_refs 0 parameters
kosmo integrations:schema snyk.snyk_list_image_target_refs --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_container_registry_import_policy 0 parameters
kosmo integrations:schema snyk.snyk_delete_container_registry_import_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_container_registry_import_policy 0 parameters
kosmo integrations:schema snyk.snyk_get_container_registry_import_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_container_registry_import_policy 0 parameters
kosmo integrations:schema snyk.snyk_update_container_registry_import_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_container_registry_import_policy 0 parameters
kosmo integrations:schema snyk.snyk_create_container_registry_import_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_container_registry_import_policy_dry_run 0 parameters
kosmo integrations:schema snyk.snyk_create_container_registry_import_policy_dry_run --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_dry_run_job 0 parameters
kosmo integrations:schema snyk.snyk_get_dry_run_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_package 0 parameters
kosmo integrations:schema snyk.snyk_get_package --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_package_version 0 parameters
kosmo integrations:schema snyk.snyk_get_package_version --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_export 0 parameters
kosmo integrations:schema snyk.snyk_create_export --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_export 0 parameters
kosmo integrations:schema snyk.snyk_get_export --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_integrations 0 parameters
kosmo integrations:schema snyk.snyk_list_integrations --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_integration 0 parameters
kosmo integrations:schema snyk.snyk_create_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_integration 0 parameters
kosmo integrations:schema snyk.snyk_delete_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_integration 0 parameters
kosmo integrations:schema snyk.snyk_get_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_integration 0 parameters
kosmo integrations:schema snyk.snyk_update_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_integration_settings 0 parameters
kosmo integrations:schema snyk.snyk_get_integration_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_integration_settings 0 parameters
kosmo integrations:schema snyk.snyk_update_integration_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_assets_org 0 parameters
kosmo integrations:schema snyk.snyk_list_assets_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_assets_bulk_org 0 parameters
kosmo integrations:schema snyk.snyk_update_assets_bulk_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_filter_fields_org 0 parameters
kosmo integrations:schema snyk.snyk_get_filter_fields_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_filter_values_org 0 parameters
kosmo integrations:schema snyk.snyk_get_filter_values_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_fields_org 0 parameters
kosmo integrations:schema snyk.snyk_get_group_fields_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_values_org 0 parameters
kosmo integrations:schema snyk.snyk_get_group_values_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_asset_search_org 0 parameters
kosmo integrations:schema snyk.snyk_create_asset_search_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset_search_results_org 0 parameters
kosmo integrations:schema snyk.snyk_get_asset_search_results_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset_org 0 parameters
kosmo integrations:schema snyk.snyk_get_asset_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_asset_org 0 parameters
kosmo integrations:schema snyk.snyk_update_asset_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_projects_org 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_projects_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_targets_org 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_targets_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_org_invitation 0 parameters
kosmo integrations:schema snyk.snyk_list_org_invitation --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_invitation 0 parameters
kosmo integrations:schema snyk.snyk_create_org_invitation --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_org_invitation 0 parameters
kosmo integrations:schema snyk.snyk_delete_org_invitation --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_org_issues 0 parameters
kosmo integrations:schema snyk.snyk_list_org_issues --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_issue_by_issue_id 0 parameters
kosmo integrations:schema snyk.snyk_get_org_issue_by_issue_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_export_job_status 0 parameters
kosmo integrations:schema snyk.snyk_get_export_job_status --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_org_assignments 0 parameters
kosmo integrations:schema snyk.snyk_delete_org_assignments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_org_assignments 0 parameters
kosmo integrations:schema snyk.snyk_list_org_assignments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_assignments 0 parameters
kosmo integrations:schema snyk.snyk_update_org_assignments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_assignments 0 parameters
kosmo integrations:schema snyk.snyk_create_org_assignments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_org_assignments_bulk 0 parameters
kosmo integrations:schema snyk.snyk_delete_org_assignments_bulk --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_catalog_progress 0 parameters
kosmo integrations:schema snyk.snyk_get_catalog_progress --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_users_progress 0 parameters
kosmo integrations:schema snyk.snyk_get_users_progress --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_org_memberships 0 parameters
kosmo integrations:schema snyk.snyk_list_org_memberships --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_membership 0 parameters
kosmo integrations:schema snyk.snyk_create_org_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_org_membership 0 parameters
kosmo integrations:schema snyk.snyk_delete_org_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_membership 0 parameters
kosmo integrations:schema snyk.snyk_update_org_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_issues_for_many_purls 0 parameters
kosmo integrations:schema snyk.snyk_list_issues_for_many_purls --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_issues_per_purl 0 parameters
kosmo integrations:schema snyk.snyk_get_issues_per_purl --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_policies 0 parameters
kosmo integrations:schema snyk.snyk_get_org_policies --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_policy 0 parameters
kosmo integrations:schema snyk.snyk_create_org_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_org_policy 0 parameters
kosmo integrations:schema snyk.snyk_delete_org_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_policy 0 parameters
kosmo integrations:schema snyk.snyk_get_org_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_policy 0 parameters
kosmo integrations:schema snyk.snyk_update_org_policy --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_policy_events 0 parameters
kosmo integrations:schema snyk.snyk_get_org_policy_events --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_org_projects 0 parameters
kosmo integrations:schema snyk.snyk_list_org_projects --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_org_project 0 parameters
kosmo integrations:schema snyk.snyk_delete_org_project --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_project 0 parameters
kosmo integrations:schema snyk.snyk_get_org_project --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_project 0 parameters
kosmo integrations:schema snyk.snyk_update_org_project --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_sbom 0 parameters
kosmo integrations:schema snyk.snyk_get_sbom --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_sbom_test_run 0 parameters
kosmo integrations:schema snyk.snyk_create_sbom_test_run --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_sbom_test_status 0 parameters
kosmo integrations:schema snyk.snyk_get_sbom_test_status --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_sbom_test_result 0 parameters
kosmo integrations:schema snyk.snyk_get_sbom_test_result --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_many_org_service_accounts 0 parameters
kosmo integrations:schema snyk.snyk_get_many_org_service_accounts --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_org_service_account 0 parameters
kosmo integrations:schema snyk.snyk_create_org_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_service_account 0 parameters
kosmo integrations:schema snyk.snyk_delete_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_one_org_service_account 0 parameters
kosmo integrations:schema snyk.snyk_get_one_org_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_service_account 0 parameters
kosmo integrations:schema snyk.snyk_update_org_service_account --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_service_account_secret 0 parameters
kosmo integrations:schema snyk.snyk_update_org_service_account_secret --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_iac_settings_for_org 0 parameters
kosmo integrations:schema snyk.snyk_get_iac_settings_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_iac_settings_for_org 0 parameters
kosmo integrations:schema snyk.snyk_update_iac_settings_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_org_languages_settings 0 parameters
kosmo integrations:schema snyk.snyk_get_org_languages_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_languages_settings 0 parameters
kosmo integrations:schema snyk.snyk_update_org_languages_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_open_source_settings_for_org 0 parameters
kosmo integrations:schema snyk.snyk_get_open_source_settings_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_opensource_broker_setting_for_org 0 parameters
kosmo integrations:schema snyk.snyk_delete_opensource_broker_setting_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_opensource_broker_setting 0 parameters
kosmo integrations:schema snyk.snyk_get_opensource_broker_setting --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_enable_opensource_broker_for_org 0 parameters
kosmo integrations:schema snyk.snyk_enable_opensource_broker_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_opensource_broker_ecosystem_settings_for_org 0 parameters
kosmo integrations:schema snyk.snyk_get_opensource_broker_ecosystem_settings_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_opensource_broker_ecosystem_settings_for_org 0 parameters
kosmo integrations:schema snyk.snyk_update_opensource_broker_ecosystem_settings_for_org --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_sast_settings 0 parameters
kosmo integrations:schema snyk.snyk_get_sast_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_org_sast_settings 0 parameters
kosmo integrations:schema snyk.snyk_update_org_sast_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_slack_default_notification_settings 0 parameters
kosmo integrations:schema snyk.snyk_delete_slack_default_notification_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_slack_default_notification_settings 0 parameters
kosmo integrations:schema snyk.snyk_get_slack_default_notification_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_slack_default_notification_settings 0 parameters
kosmo integrations:schema snyk.snyk_create_slack_default_notification_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_slack_project_notification_settings_collection 0 parameters
kosmo integrations:schema snyk.snyk_get_slack_project_notification_settings_collection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_slack_project_notification_settings 0 parameters
kosmo integrations:schema snyk.snyk_delete_slack_project_notification_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_slack_project_notification_settings 0 parameters
kosmo integrations:schema snyk.snyk_update_slack_project_notification_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_slack_project_notification_settings 0 parameters
kosmo integrations:schema snyk.snyk_create_slack_project_notification_settings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_channels 0 parameters
kosmo integrations:schema snyk.snyk_list_channels --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_channel_name_by_id 0 parameters
kosmo integrations:schema snyk.snyk_get_channel_name_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_orgs_targets 0 parameters
kosmo integrations:schema snyk.snyk_get_orgs_targets --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_orgs_target 0 parameters
kosmo integrations:schema snyk.snyk_delete_orgs_target --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_orgs_target 0 parameters
kosmo integrations:schema snyk.snyk_get_orgs_target --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_job 0 parameters
kosmo integrations:schema snyk.snyk_get_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_test 0 parameters
kosmo integrations:schema snyk.snyk_create_test --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_test 0 parameters
kosmo integrations:schema snyk.snyk_get_test --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_findings 0 parameters
kosmo integrations:schema snyk.snyk_list_findings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_user 0 parameters
kosmo integrations:schema snyk.snyk_get_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_self 0 parameters
kosmo integrations:schema snyk.snyk_get_self --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_access_requests 0 parameters
kosmo integrations:schema snyk.snyk_get_access_requests --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_user_installed_apps 0 parameters
kosmo integrations:schema snyk.snyk_get_user_installed_apps --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_app_installs_for_user 0 parameters
kosmo integrations:schema snyk.snyk_get_app_installs_for_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_user_app_install_by_id 0 parameters
kosmo integrations:schema snyk.snyk_delete_user_app_install_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_revoke_user_installed_app 0 parameters
kosmo integrations:schema snyk.snyk_revoke_user_installed_app --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_user_app_sessions 0 parameters
kosmo integrations:schema snyk.snyk_get_user_app_sessions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_revoke_user_app_session 0 parameters
kosmo integrations:schema snyk.snyk_revoke_user_app_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_personal_access_token 0 parameters
kosmo integrations:schema snyk.snyk_list_personal_access_token --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_personal_access_token 0 parameters
kosmo integrations:schema snyk.snyk_delete_personal_access_token --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_tenants 0 parameters
kosmo integrations:schema snyk.snyk_list_tenants --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_tenant 0 parameters
kosmo integrations:schema snyk.snyk_update_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_broker_connection_integrations 0 parameters
kosmo integrations:schema snyk.snyk_get_broker_connection_integrations --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_broker_connection_integration 0 parameters
kosmo integrations:schema snyk.snyk_create_broker_connection_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_broker_connection_integration 0 parameters
kosmo integrations:schema snyk.snyk_delete_broker_connection_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_broker_deployments_for_tenant 0 parameters
kosmo integrations:schema snyk.snyk_list_broker_deployments_for_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_connection_contexts 0 parameters
kosmo integrations:schema snyk.snyk_list_connection_contexts --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_broker_context 0 parameters
kosmo integrations:schema snyk.snyk_delete_broker_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_connection_context 0 parameters
kosmo integrations:schema snyk.snyk_get_connection_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_broker_context 0 parameters
kosmo integrations:schema snyk.snyk_update_broker_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_broker_context_integration 0 parameters
kosmo integrations:schema snyk.snyk_update_broker_context_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_broker_context_integration 0 parameters
kosmo integrations:schema snyk.snyk_delete_broker_context_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_broker_deployments 0 parameters
kosmo integrations:schema snyk.snyk_list_broker_deployments --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_broker_deployment 0 parameters
kosmo integrations:schema snyk.snyk_create_broker_deployment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_broker_deployment 0 parameters
kosmo integrations:schema snyk.snyk_delete_broker_deployment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_broker_deployment 0 parameters
kosmo integrations:schema snyk.snyk_update_broker_deployment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_broker_connections 0 parameters
kosmo integrations:schema snyk.snyk_delete_broker_connections --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_broker_connections 0 parameters
kosmo integrations:schema snyk.snyk_list_broker_connections --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_broker_connection 0 parameters
kosmo integrations:schema snyk.snyk_create_broker_connection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_broker_connection 0 parameters
kosmo integrations:schema snyk.snyk_delete_broker_connection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_broker_connection 0 parameters
kosmo integrations:schema snyk.snyk_get_broker_connection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_broker_connection 0 parameters
kosmo integrations:schema snyk.snyk_update_broker_connection --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_broker_orgs_for_bulk_migration 0 parameters
kosmo integrations:schema snyk.snyk_list_broker_orgs_for_bulk_migration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_broker_orgs_for_bulk_migration 0 parameters
kosmo integrations:schema snyk.snyk_create_broker_orgs_for_bulk_migration --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_deployment_contexts 0 parameters
kosmo integrations:schema snyk.snyk_list_deployment_contexts --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_broker_context 0 parameters
kosmo integrations:schema snyk.snyk_create_broker_context --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_deployment_credentials 0 parameters
kosmo integrations:schema snyk.snyk_list_deployment_credentials --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_deployment_credential 0 parameters
kosmo integrations:schema snyk.snyk_create_deployment_credential --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_deployment_credential 0 parameters
kosmo integrations:schema snyk.snyk_delete_deployment_credential --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_deployment_credential 0 parameters
kosmo integrations:schema snyk.snyk_get_deployment_credential --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_deployment_credential 0 parameters
kosmo integrations:schema snyk.snyk_update_deployment_credential --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_assets_tenant 0 parameters
kosmo integrations:schema snyk.snyk_list_assets_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_assets_bulk_tenant 0 parameters
kosmo integrations:schema snyk.snyk_update_assets_bulk_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_filter_fields_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_filter_fields_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_filter_values_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_filter_values_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_fields_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_group_fields_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_group_values_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_group_values_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_asset_search_tenant 0 parameters
kosmo integrations:schema snyk.snyk_create_asset_search_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset_search_results_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_asset_search_results_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_asset_tenant 0 parameters
kosmo integrations:schema snyk.snyk_get_asset_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_asset_tenant 0 parameters
kosmo integrations:schema snyk.snyk_update_asset_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_projects_tenant 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_projects_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_asset_targets_tenant 0 parameters
kosmo integrations:schema snyk.snyk_list_asset_targets_tenant --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_tenant_memberships 0 parameters
kosmo integrations:schema snyk.snyk_get_tenant_memberships --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_tenant_membership 0 parameters
kosmo integrations:schema snyk.snyk_delete_tenant_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_tenant_membership 0 parameters
kosmo integrations:schema snyk.snyk_update_tenant_membership --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_list_tenant_roles 0 parameters
kosmo integrations:schema snyk.snyk_list_tenant_roles --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_create_tenant_role 0 parameters
kosmo integrations:schema snyk.snyk_create_tenant_role --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_delete_tenant_role 0 parameters
kosmo integrations:schema snyk.snyk_delete_tenant_role --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_get_tenant_role 0 parameters
kosmo integrations:schema snyk.snyk_get_tenant_role --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
snyk.snyk_update_tenant_role 0 parameters
kosmo integrations:schema snyk.snyk_update_tenant_role --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.