# Semgrep ## Docs - [Authentication](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/Authentication.md) - [Semgrep API v1](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/Introduction.md): Welcome to the portal for Semgrep AppSec Plat… - [Terms of Use](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/Terms-of-Use.md) - [List deployments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/deploymentsservice/list-deployments.md): Request the deployments your auth can access. - [List code, supply chain, or AI-powered scan findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/findingsservice/list-code-supply-chain-or-ai-powered-scan-findings.md): Request the list of code, supply chain, or AI… - [[Beta] Get SMS VPC Bootstrap CloudFormation Template](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/miscservice/[beta]-get-sms-vpc-bootstrap-cloudformation-template.md): VPC support for Managed Scans is in private b… - [Ping](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/miscservice/ping.md): Use to ping the server and assert liveness. - [List policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/policiesservice/list-policies.md) - [List policy rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/policiesservice/list-policy-rules.md) - [Update policy](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/policiesservice/update-policy.md) - [Add tags to project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/add-tags-to-project.md): Add tags to a project for a deployment you ha… - [Delete project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/delete-project.md): Delete a project for a deployment you have ac… - [Get project details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/get-project-details.md): Retrieve details for a single project associa… - [List all projects](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/list-all-projects.md): Request the list of projects that have been s… - [Remove tags from project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/remove-tags-from-project.md): Remove tags from a project for a deployment y… - [Toggle Managed Scans for a project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/toggle-managed-scans-for-a-project.md): Enable or disable [Semgrep Managed Scans](/do… - [Update project details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/projectsservice/update-project-details.md): Update attributes for the project using the v… - [Get scan details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/scansservice/get-scan-details.md): Request the details of a scan including the a… - [List scans (beta)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/scansservice/list-scans-beta.md): List the scans associated with a particular r… - [List secrets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/secretsservice/list-secrets.md) - [Create a new SBOM export job](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/supplychainservice/create-a-new-sbom-export-job.md) - [Get the status of a SBOM export job](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/supplychainservice/get-the-status-of-a-sbom-export-job.md) - [List dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/supplychainservice/list-dependencies.md) - [List lockfiles in a given repository with dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/supplychainservice/list-lockfiles-in-a-given-repository-with-dependencies.md) - [List repositories with dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/supplychainservice/list-repositories-with-dependencies.md) - [Create Jira tickets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/ticketingservice/create-jira-tickets.md): Create Jira tickets for your findings. You ca… - [Link an existing ticket to findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/ticketingservice/link-an-existing-ticket-to-findings.md): Link an existing external ticket (e.g. Jira)… - [Unlink a Jira ticket](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/ticketingservice/unlink-a-jira-ticket.md): Unlink a Jira ticket by its ID - [Unlink a ticket from findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/ticketingservice/unlink-a-ticket-from-findings.md): Remove the ticket association from one or mor… - [Bulk triage](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v1/triageservice/bulk-triage.md): Bulk triage your findings. You can select the… - [Authentication](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/Authentication.md) - [Semgrep API v2](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/Introduction.md): Welcome to the portal for Semgrep AppSec Plat… - [Terms of Use](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/Terms-of-Use.md) - [Create Fix Job](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/aifixjobsservice/create-fix-job.md): This feature is currently in Public Beta. - [Create Combined Task](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/aitasksservice/create-combined-task.md): Create a combined task for a deployment - [Create Pattern Fix Task](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/aitasksservice/create-pattern-fix-task.md): Create a pattern fixing task for a given patt… - [Get Task Info](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/aitasksservice/get-task-info.md): Get the task info for a deployment - [Create Autofix](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/autofixservice/create-autofix.md): This feature is currently in Public Beta. - [Create Automation](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/automationsservice/create-automation.md): Create a new automation. - [Delete Automation](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/automationsservice/delete-automation.md): Delete an automation by its ID. - [List Automations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/automationsservice/list-automations.md): List all automations. - [List Automations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/automationsservice/list-automations-1.md): List all automations with pagination support. - [Update Automation](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/automationsservice/update-automation.md): Update an existing automation. - [Post autotriage feedback](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/autotriagefeedbackservice/post-autotriage-feedback.md): Post autotriage feedback - [Get apionboardingdeployments checklist](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/checklistservice/get-apionboardingdeployments-checklist.md) - [Patch apionboardingdeployments checklist](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/checklistservice/patch-apionboardingdeployments-checklist.md) - [Post apionboardingdeployments invite members](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/checklistservice/post-apionboardingdeployments-invite_members.md) - [Get deployment admin product config](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentproductsservice/get-deployment-admin-product-config.md): Get the admin product configuration for a dep… - [Get deployment product config](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentproductsservice/get-deployment-product-config.md): Get the product configuration for a deployment - [Upsert deployment product config](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentproductsservice/upsert-deployment-product-config.md): Create or update the product configuration fo… - [Add Deployment User](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/add-deployment-user.md): Add a user to the deployment - [Create Deployment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/create-deployment.md): Create adeployment - [Get Deployment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/get-deployment.md): Get a deployment - [Get Deployment Authorized Actions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/get-deployment-authorized-actions.md): Get list of actions the user is authorized to… - [Get deployment default user role](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/get-deployment-default-user-role.md): Get the default user role for a deployment - [Get Deployment GitHub App Status](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/get-deployment-github-app-status.md): Check if the Semgrep GitHub app is installed… - [Get Deployment Users](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/get-deployment-users.md): Get deployment users - [Get Deployments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/get-deployments.md): Get all deployments for a token - [List Deployment Users](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/list-deployment-users.md): List deployment users (paginated) - [Patch apiagentdeployments users roles](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/patch-apiagentdeployments-users-roles.md) - [Post apiagentdeployments has deepsemgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/post-apiagentdeployments-has_deepsemgrep.md) - [Post apiagentdeployments has dependency query](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/post-apiagentdeployments-has_dependency_query.md) - [Post apiagentdeployments has triage via comment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/post-apiagentdeployments-has_triage_via_comment.md) - [Post apiagentdeployments productsfeedback](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/post-apiagentdeployments-productsfeedback.md) - [Remove Deployment User](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/remove-deployment-user.md): Remove a user from the deployment - [Update Deployment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentservice/update-deployment.md): Update a deployment - [List Deployments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentsservice/list-deployments.md): Request the deployments your auth can access. - [List Deployment SSO Providers](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymentssoprovidersservice/list-deployment-sso-providers.md): List all SSO providers for a deployment - [Create or update a deployment tag](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymenttagservice/create-or-update-a-deployment-tag.md): Create or update a deployment tag - [Delete a deployment tag](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymenttagservice/delete-a-deployment-tag.md): Delete a deployment tag - [Find deployment tags with project counts](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymenttagservice/find-deployment-tags-with-project-counts.md): Find deployment tags with project counts - [Get a deployment tag](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymenttagservice/get-a-deployment-tag.md): Get a deployment tag - [List deployment tags](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/deploymenttagservice/list-deployment-tags.md): List deployment tags - [Run Pattern](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/editorservice/run-pattern.md): Execute a Semgrep pattern against target code… - [Create External Tickets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/externalticketingservice/create-external-tickets.md): Create tickets in your issue tracking system… - [Delete External Ticket](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/externalticketingservice/delete-external-ticket.md): Delete a ticket and unlink it from Semgrep fi… - [Get External Ticketing Instances](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/externalticketingservice/get-external-ticketing-instances.md): Gets the issue tracking systems linked to a d… - [Link an Existing Ticket to Findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/externalticketingservice/link-an-existing-ticket-to-findings.md): Link an existing external ticket (e.g. Jira)… - [Unlink a Ticket from Findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/externalticketingservice/unlink-a-ticket-from-findings.md): Remove the ticket association from one or mor… - [List Available Feature Rollouts](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/featurerolloutsservice/list-available-feature-rollouts.md): List all available feature rollouts - [Delete apiagentdeployments ignores](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ignoresservice/delete-apiagentdeployments-ignores.md) - [Get apiagentdeployments ignores](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ignoresservice/get-apiagentdeployments-ignores.md) - [Patch apiagentdeployments ignores](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ignoresservice/patch-apiagentdeployments-ignores.md) - [Post apiagentdeployments ignores](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ignoresservice/post-apiagentdeployments-ignores.md) - [Get SMS VPC Bootstrap CloudFormation Template](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/infrastructureconfigurationsservice/get-sms-vpc-bootstrap-cloudformation-template.md): VPC support for Managed Scans is in private b… - [Bulk Update Issues](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/bulk-update-issues.md): Bulk triage issues that match specified filte… - [Export Issues](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/export-issues.md): Asynchronously export issues matching filters… - [Get Issue](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/get-issue.md): Get a single issue by ID with details - [Get Issue Code Snippets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/get-issue-code-snippets.md): Get code snippets for an issue. - [Get Issue Counts](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/get-issue-counts.md): Get counts of issues by status with filtering - [Get Issue Filters](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/get-issue-filters.md): Get available filter options for issues - [List Issue Groups](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/list-issue-groups.md): Search and group issues by rule with filterin… - [List Issues](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/issuesservice/list-issues.md): List an organization's recent issues with fil… - [Delete apiagentdeployments managed scan settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/managedscansettingsservice/delete-apiagentdeployments-managed_scan_settings.md) - [Get apiagentdeployments managed scan settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/managedscansettingsservice/get-apiagentdeployments-managed_scan_settings.md) - [Post apiagentdeployments managed scan settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/managedscansettingsservice/post-apiagentdeployments-managed_scan_settings.md) - [Put apiagentdeployments managed scan settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/managedscansettingsservice/put-apiagentdeployments-managed_scan_settings.md) - [Create Memory](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/create-memory.md): Create a new memory. - [Create Memory from Triage](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/create-memory-from-triage.md): Create a new memory from a triage event. - [Delete Memory](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/delete-memory.md): Delete a memory by its ID. - [Find Relevant Issues](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/find-relevant-issues.md): Find relevant issues for a given rule and rep… - [Get memories by ids](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/get-memories-by-ids.md): Get memories by ids. - [Get memories stats](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/get-memories-stats.md): Get statistics about a deployment's memories… - [List Memories](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/list-memories.md): List memories, optionally scoped to a single… - [List Suggested Memories](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/list-suggested-memories.md): List all suggested memories. - [Update Memory](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/memoriesservice/update-memory.md): Update a memory by replacement. - [Check container health](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/miscservice/check-container-health.md): Check if container is healthy - [Check container readiness](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/miscservice/check-container-readiness.md): Check if container started up correctly - [Get Identity](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/miscservice/get-identity.md): Returns the agent's bearer identity - [Get IP](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/miscservice/get-ip.md): Returns the current IP address - [Get Tenant](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/miscservice/get-tenant.md): Returns the current tenant name for the serve… - [Ping](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/miscservice/ping.md): Responds with pong - [Create Notification Rule](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationrulesservice/create-notification-rule.md): Create a notification rule - [Delete Notification Rule](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationrulesservice/delete-notification-rule.md): Delete a notification rule - [List Notification Rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationrulesservice/list-notification-rules.md): List notification rules - [Replace Notification Rule](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationrulesservice/replace-notification-rule.md): Replace a notification rule - [Test Notification Rule](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationrulesservice/test-notification-rule.md): Test a notification rule - [List Unread Notifications](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationsservice/list-unread-notifications.md): Returns a paginated list of unread notificati… - [Mark Notifications as Seen](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationsservice/mark-notifications-as-seen.md): Marks a list of notifications as seen - [Create Notification Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationwebhooksservice/create-notification-webhook.md): Create a new webhook endpoint. - [Delete Notification Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationwebhooksservice/delete-notification-webhook.md): Delete a notification webhook by its ID. - [Get Notification Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationwebhooksservice/get-notification-webhook.md): Get a specific notification webhook by ID. - [List Notification Webhooks](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationwebhooksservice/list-notification-webhooks.md): List all notification webhooks for a deployme… - [Test Notification Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationwebhooksservice/test-notification-webhook.md): Send a test payload to the webhook endpoint. - [Update Notification Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/notificationwebhooksservice/update-notification-webhook.md): Update a notification webhook by replacement. - [List Policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesservice/list-policies.md): List all policies for a given deployment. - [List Policy Rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesservice/list-policy-rules.md): List the rules for a given policy. - [Update Policy Rule](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesservice/update-policy-rule.md): Update a specific rule within a policy. - [Apply a detection policy](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/apply-a-detection-policy.md): Strictly applies a candidate detection policy… - [Apply remediation policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/apply-remediation-policies.md): Strictly applies a candidate remediation poli… - [Get a detection policy](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/get-a-detection-policy.md): Returns the detection policy bundle for one p… - [Get remediation policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/get-remediation-policies.md): Returns the remediation policies bundle for t… - [Get the detection policy summary](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/get-the-detection-policy-summary.md): Returns the detection policy bundles and stat… - [Get the policy vocabulary](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/get-the-policy-vocabulary.md): Returns the condition types, action types, an… - [Preview a detection policy apply](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/preview-a-detection-policy-apply.md): Validates a candidate detection policy bundle… - [Preview a remediation policies apply](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/policiesv2service/preview-a-remediation-policies-apply.md): Validates a candidate remediation policies bu… - [Bulk get many Projects' Managed Scan Settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectmanagedscansettingsservice/bulk-get-many-projects-managed-scan-settings.md): Finds the user-configurable managed scan sett… - [Get a Project's Managed Scan Settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectmanagedscansettingsservice/get-a-projects-managed-scan-settings.md): Finds the user-configurable managed scan sett… - [Add Semgrep CI Secrets to GitHub Repositories](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/add-semgrep-ci-secrets-to-github-repositories.md): Generates and adds a secret for the "semgrep-… - [Bulk Apply Project Update](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/bulk-apply-project-update.md): Applies a change to many projects that match… - [Bulk Edit Projects](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/bulk-edit-projects.md): Applies changes to multiple specified project… - [Delete Project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/delete-project.md): Delete a project by its ID. This will delete… - [Get All Projects IDs by Tag](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/get-all-projects-ids-by-tag.md): Gets a mapping from tag ID to related project… - [Get Branch](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/get-branch.md): Get a branch by its ID. - [Get Project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/get-project.md): Get a project by its ID. - [Get Project Count](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/get-project-count.md): Get the number of projects in a deployment. - [List Projects](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/list-projects.md): List all projects based on provided filters. - [Patch Project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/patch-project.md): Use a "Merge Patch" to update a project's nam… - [Provision Semgrep CI GitHub Actions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/provision-semgrep-ci-github-actions.md): Adds a "semgrep-ci" GitHub Action to the GitH… - [Sync All Projects to SCM](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/sync-all-projects-to-scm.md): Schedules a job to sync all projects in a dep… - [Sync Project to SCM](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/projectsservice/sync-project-to-scm.md): Schedules a job to sync a project with its SC… - [Get Backlog by Product Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-backlog-by-product-report.md) - [Get Backlog by Rule Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-backlog-by-rule-report.md) - [Get Backlog by Severity Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-backlog-by-severity-report.md) - [Get Findings Activity Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-findings-activity-report.md) - [Get Findings by Project and Product Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-findings-by-project-and-product-report.md) - [Get Findings by Project and Severity Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-findings-by-project-and-severity-report.md) - [Get Findings Funnel Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-findings-funnel-report.md) - [Get Guardrails Activity Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-guardrails-activity-report.md) - [Get Guardrails Adoption Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-guardrails-adoption-report.md) - [Get Malware Firewall Blocked Malicious Dependencies by Advisory Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-malware-firewall-blocked-malicious-dependencies-by-advisory-report.md) - [Get Malware Firewall Blocked Malicious Dependencies by Dependency, Version, and Ecosystem Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-malware-firewall-blocked-malicious-dependencies-by-dependency-version-and-ecosystem-report.md) - [Get Malware Firewall Blocked Malicious Dependencies by Ecosystem Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-malware-firewall-blocked-malicious-dependencies-by-ecosystem-report.md) - [Get Malware Firewall Scan Activity Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-malware-firewall-scan-activity-report.md) - [Get Malware Firewall Summary Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-malware-firewall-summary-report.md) - [Get Median Open Age by Product Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-median-open-age-by-product-report.md) - [Get Median Open Age by Severity Report](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-median-open-age-by-severity-report.md) - [Get Report Findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reportsservice/get-report-findings.md) - [Create Review Comment Product Content](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reviewcommentproductcontentservice/create-review-comment-product-content.md): Create a new review comment product content - [Delete Review Comment Product Content](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reviewcommentproductcontentservice/delete-review-comment-product-content.md): Delete a review product content by its ID. - [List Review Comment Product Content](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reviewcommentproductcontentservice/list-review-comment-product-content.md): List all review comment product contents - [Update Review Comment Product Content](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/reviewcommentproductcontentservice/update-review-comment-product-content.md): Update an existing review comment product con… - [Create ruleboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/create-ruleboard.md): Create a new ruleboard for the deployment. - [Delete ruleboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/delete-ruleboard.md): Delete a ruleboard for the deployment. - [Get ruleboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/get-ruleboard.md) - [Get ruleboard finding counts](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/get-ruleboard-finding-counts.md) - [Get ruleboard overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/get-ruleboard-overview.md) - [List ruleboards](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/list-ruleboards.md) - [Update ruleboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/update-ruleboard.md) - [Update ruleboard overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/ruleboardservice/update-ruleboard-overview.md): buf:lint:ignore RPC_REQUEST_RESPONSE_UNIQUE… - [Get Scan](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scansservice/get-scan.md): Get a scan by ID. - [List Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scansservice/list-scans.md): List the scans associated with a particular p… - [Retry Failed SMS Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scansservice/retry-failed-sms-scans.md): Retry one or more failed Semgrep Managed Scan… - [Add Azure DevOps Project](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/add-azure-devops-project.md): Add a new ADO project to an existing Entra Ap… - [Complete Azure DevOps SCM App install](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/complete-azure-devops-scm-app-install.md): After the user has uploaded the certificate,… - [Complete SCMAppRequest](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/complete-scmapprequest.md): Complete an SCM app request. - [Create Azure DevOps SCM App (Service Principal)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/create-azure-devops-scm-app-service-principal.md): Create an ADO ScmApp using Entra ID Service P… - [Create SCMAppRequest](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/create-scmapprequest.md): Create a new SCM app request. - [Delete SCMApp](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/delete-scmapp.md): Delete an SCM app by its ID. - [Get Public GitHub App status](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/get-public-github-app-status.md): Get the status of a public GitHub App. - [Get SCMApp](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/get-scmapp.md): Get an SCM app by its request ID. - [List SCM Apps](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/list-scm-apps.md): List all SCM apps for a deployment. - [Rotate SCM App Webhook Secret](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmappsservice/rotate-scm-app-webhook-secret.md): Generate a new webhook secret, update it on t… - [Check SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/check-scmconfig.md): Check the status of an SCM config. - [Create SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/create-scmconfig.md): Create a new SCM config. - [Delete SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/delete-scmconfig.md): Delete an SCM config by its ID. - [List SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/list-scmconfig.md): List all SCM configs for a deployment. - [Patch SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/patch-scmconfig.md): Update an existing SCM config. - [Search SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/search-scmconfig.md): Search for SCM configs for a deployment. - [Sync SCMConfig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmservice/sync-scmconfig.md): Sync an SCM config. - [List SCM Webhook Subscriptions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmsubscriptionsservice/list-scm-webhook-subscriptions.md): List all SCM webhook subscriptions for a depl… - [Rotate SCM Webhook Secret](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmsubscriptionsservice/rotate-scm-webhook-secret.md): Generate a new webhook secret, update it on t… - [Subscribe to SCM Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmsubscriptionsservice/subscribe-to-scm-webhook.md): Subscribe to SCM webhook events. - [Unsubscribe from SCM Webhook](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/scmsubscriptionsservice/unsubscribe-from-scm-webhook.md): Unsubscribe from SCM webhook events. - [Delete Slack Installation](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/slackservice/delete-slack-installation.md): Deletes Slack app installation and revokes ac… - [Get Slack App Installation URL](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/slackservice/get-slack-app-installation-url.md): Generates the OAuth URL that initiates the Sl… - [Get Slack Channel Mappings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/slackservice/get-slack-channel-mappings.md): Retrieves channel mappings for Slack channels - [Get Slack Installation Details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/slackservice/get-slack-installation-details.md): Retrieves Slack app installation details for… - [Get Slack Notification Mappings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/slackservice/get-slack-notification-mappings.md): Retrieves notification mappings for Slack cha… - [Handle Slack OAuth Callback](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/slackservice/handle-slack-oauth-callback.md): Processes OAuth callback, exchanges code for… - [Create Package Manager Auth Config](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/smspackagemanagerconfigservice/create-package-manager-auth-config.md): Create a new package manager authentication c… - [Delete Package Manager Auth Config](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/smspackagemanagerconfigservice/delete-package-manager-auth-config.md): Delete a package manager authentication confi… - [List Package Manager Auth Configs](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/smspackagemanagerconfigservice/list-package-manager-auth-configs.md): Retrieve all package manager authentication c… - [Update Package Manager Auth Config](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/smspackagemanagerconfigservice/update-package-manager-auth-config.md): Update an existing package manager authentica… - [Get SCA Resolution Configs](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/smsscaresolutionconfigservice/get-sca-resolution-configs.md): Retrieve custom dependency resolution configu… - [Generate a project's SBOM](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supplychain2service/generate-a-projects-sbom.md): Starts a job to asynchronously generate a Sof… - [List dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supplychain2service/list-dependencies.md): Returns all (or filtered) dependencies for a… - [List dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supplychain2service/list-dependencies-1.md): Returns all (or filtered) dependencies for a… - [List findings for advisory](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supplychain2service/list-findings-for-advisory.md): Returns a summary of findings grouped by proj… - [List lockfiles with dependencies in a given repository](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supplychain2service/list-lockfiles-with-dependencies-in-a-given-repository.md): Returns all (or filtered) lockfiles that cont… - [List repositories with dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supplychain2service/list-repositories-with-dependencies.md): Returns any repositories which contain depend… - [Get apisupportcases](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supportservice/get-apisupportcases.md) - [Post apisupportcases](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/supportservice/post-apisupportcases.md) - [Get a company survey response](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/surveysservice/get-a-company-survey-response.md): Retrieves company survey response by survey n… - [Submit company survey response](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/surveysservice/submit-company-survey-response.md): Responds to company survey - [Get Task Result](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/tasksservice/get-task-result.md): Returns the status of a task or task group, a… - [Check RBAC status](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/check-rbac-status.md): Indicates if deployment has Role-Based Access… - [Create a deployment RBAC team](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/create-a-deployment-rbac-team.md): Create a new Role-Based Access Control team f… - [Delete a deployment RBAC team](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/delete-a-deployment-rbac-team.md): Delete a deployment's Role-Based Access Contr… - [Get a deployment RBAC team](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/get-a-deployment-rbac-team.md): Get a deployment's Role-Based Access Control… - [List an RBAC team's child teams](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/list-an-rbac-teams-child-teams.md): List the child teams assigned to a Role-Based… - [List an RBAC team's repositories](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/list-an-rbac-teams-repositories.md): List the repositories assigned to a Role-Base… - [List an RBAC team's users](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/list-an-rbac-teams-users.md): List the users assigned to a Role-Based Acces… - [List deployment teams](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/list-deployment-teams.md): List a deployment's Role-Based Access Control… - [Update a deployment RBAC team](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/teamsservice/update-a-deployment-rbac-team.md): Update a deployment team's name, users, and r… - [Delete tokens](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/tokenservice/delete-tokens.md): Delete all tokens matching the given filters - [Get User](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/usersservice/get-user.md): Get basic information about a User, like role… - [Get User Settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/usersservice/get-user-settings.md): Get basic settings & onboarding info for a us… - [List authorized resources](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/usersservice/list-authorized-resources.md): List all orgnizations/deployments that are av… - [List Joinable Organizations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/usersservice/list-joinable-organizations.md): List all organizations/deployments that a use… - [List User Organizations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/usersservice/list-user-organizations.md): List all organizations/deployments that a use… - [Update User Settings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/usersservice/update-user-settings.md): Update user settings and preferences for the… - [Get Project Version Info](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/versionsservice/get-project-version-info.md): Get Semgrep version information for recent sc… - [Delete apinotificationsdeployments wiz](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/wizcredentialservice/delete-apinotificationsdeployments-wiz.md) - [Get apinotificationsdeployments wiz](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/wizcredentialservice/get-apinotificationsdeployments-wiz.md) - [Get apinotificationsdeployments wiz 1](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/wizcredentialservice/get-apinotificationsdeployments-wiz-1.md) - [Post apinotificationsdeployments wiz](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/wizcredentialservice/post-apinotificationsdeployments-wiz.md) - [Post apinotificationsdeployments wizvalidate](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/wizcredentialservice/post-apinotificationsdeployments-wizvalidate.md) - [Put apinotificationsdeployments wiz](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/api-reference/v2/wizcredentialservice/put-apinotificationsdeployments-wiz.md) - [Bitbucket PR comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/bitbucket-pr-comments.md) - [CI references](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/ci-references.md) - [CI references](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/ci-references-1.md) - [Deployment at scale](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/deployment-at-scale.md) - [Glossaries](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/glossaries.md) - [Glossaries](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/glossaries-1.md) - [Go](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/go.md): Security guides and cheatsheets for the Go pr… - [Java](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/java.md): Security guides and cheatsheets for the Java… - [JavaScript](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/javascript.md): Security guides and cheatsheets for the JavaS… - [Language reference](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/language-reference.md) - [Language-specific features](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/language-specific-features.md) - [Local and CLI scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/local-and-cli-scans.md) - [PR or MR comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/pr-or-mr-comments.md) - [Python](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/python.md): Security guides and cheatsheets for the Pytho… - [Ruby](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/ruby.md): Security guides and cheatsheets for the Ruby… - [Scan repositories with the AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/category/scan-repositories-with-the-appsec-platform.md) - [Prevent XSS in Django](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/django-xss.md) - [Prevent XSS in ExpressJS](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/express-xss.md) - [Prevent XSS for Flask](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/flask-xss.md) - [Prevent Command Injection for Go](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/go-command-injection.md) - [Prevent XSS for Go](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/go-xss.md) - [Prevent Code Injection for Java](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/java-code-injection.md) - [Prevent Command Injection for Java](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/java-command-injection.md) - [Prevent XSS for Java and Java Server Pages (JSP)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/java-jsp-xss.md) - [Prevent XML External Entity Vulnerabilities for Java](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/java-xxe.md) - [Prevent Code Injection in JavaScript](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/javascript-code-injection.md) - [Prevent Command Injection for JavaScript](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/javascript-command-injection.md) - [Cheat Sheets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/overview.md) - [Prevent Code Injection for Python](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/python-code-injection.md) - [Prevent Command Injection for Python](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/python-command-injection.md) - [Prevent XSS for Ruby on Rails](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/rails-xss.md) - [Prevent Code Injection for Ruby](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/ruby-code-injection.md) - [Prevent Command Injection for Ruby](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cheat-sheets/ruby-command-injection.md) - [CLI reference](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/cli-reference.md) - [Compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/compliance-overview.md): Semgrep provides security tooling that can su… - [FedRAMP compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/fedramp.md) - [GDPR compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/gdpr.md) - [HIPAA/HITRUST compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/hipaa-hitrust.md) - [ISO 27017 compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/iso-27017.md) - [ISO 27001 compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/iso27001.md) - [NIST 800-171 compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/nist-800-171.md) - [PCI DSS compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/pci-dss.md) - [SOC 2 compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/compliance/soc2.md) - [How to add support for a new language](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/adding-a-language.md) - [Contributing overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/contributing.md): Your contributions to Semgrep Community Editi… - [Contributing code](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/contributing-code.md) - [Contribute rules to the Semgrep Registry](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/contributing-to-semgrep-rules-repository.md) - [semgrep-cli contributing](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/semgrep-contributing.md) - [semgrep-core contributing](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/semgrep-core-contributing.md) - [Semgrep Community Edition (CE) philosophy](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/semgrep-philosophy.md) - [Semgrep Community Edition (CE) philosophy](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/semgrep-philosophy-1.md) - [Troubleshooting](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/troubleshooting.md) - [How to upgrade the grammar for a language](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/contributing/updating-a-grammar.md) - [Customize Semgrep Community Edition (CE) scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/customize-semgrep-ce.md): This article shows you how to customize your… - [Scan with AI-powered detection (beta)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/add-ai-to-scans.md) - [Add Semgrep to CI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/add-semgrep-to-ci.md) - [Add Semgrep manually to CI providers](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/add-semgrep-to-other-ci-providers.md) - [Customize a core deployment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/beyond-core-deployment.md): Now that you've finished your Semgrep core de… - [Pre-deployment checklist](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/checklist.md): Confirm your deployment scope, access, and se… - [Claim a license](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/claim-a-license.md): Once you've purchased a subscription, you sho… - [Connect a source code manager](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/connect-scm.md) - [Core deployment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/core-deployment.md): Semgrep can be set up to scan repositories of… - [Create a Semgrep account and set up organizations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/create-account-and-orgs.md) - [Customize your CI job](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/customize-ci-jobs.md) - [Scan local repositories and upload findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/local-to-scp-scans.md) - [Manage projects](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/manage-projects.md): View, sort, and tag your projects through the… - [Add an Azure DevOps repository to Semgrep Managed Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/managed-scanning/azure.md) - [Add a Bitbucket repository to Semgrep Managed Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/managed-scanning/bitbucket.md): Add Bitbucket repositories to your Semgrep or… - [Add a GitHub repository to Semgrep Managed Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/managed-scanning/github.md): Add GitHub repositories to your Semgrep organ… - [Add a GitLab repository to Semgrep Managed Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/managed-scanning/gitlab.md): Add GitLab repositories to your Semgrep organ… - [Semgrep Managed Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/managed-scanning/overview.md): Add repositories to your Semgrep organization… - [Semgrep Community Edition in CI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/oss-deployment.md): Semgrep Community Edition (CE) can be set up… - [Network access and allowlists](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/prepare/network-access.md): Configure ingress and egress allowlists, IP a… - [Source code manager permissions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/prepare/scm-permissions.md): Reference for source code manager permissions… - [Set a primary branch](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/primary-branch.md) - [Single-sign on (SSO) configuration](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/sso.md) - [Manage teams and roles](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/teams/manage.md) - [Manage user access to projects](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/teams/overview.md): Basic access control, which determines which… - [Access tokens](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/deployment/tokens.md): An access token is a secure credential used t… - [Extensions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/extensions/overview.md): Several third-party tools include Semgrep ext… - [Run scans on pre-commit](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/extensions/pre-commit.md) - [Semgrep IntelliJ extension](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/extensions/semgrep-intellij.md) - [Semgrep Visual Studio Code extension](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/extensions/semgrep-vs-code.md) - [Compare Semgrep to CodeQL](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/comparisons/codeql.md): Both Semgrep and CodeQL use static analysis t… - [Compare Semgrep to Endor Labs](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/comparisons/endor-labs.md) - [Compare Semgrep to Opengrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/comparisons/opengrep.md) - [Compare Semgrep to Opengrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/comparisons/opengrep-1.md) - [Compare Semgrep to Snyk](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/comparisons/snyk.md) - [Compare Semgrep to SonarQube](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/comparisons/sonarqube.md): Both Semgrep and SonarQube use static analysi… - [Frequently asked questions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/faq/overview.md) - [Run local CLI scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/cli.md): You can run local Semgrep CLI scans with the… - [How Semgrep works](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/detection.md): Semgrep enables you to: - [Run IDE scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/ide.md): Semgrep supports the following IDE extensions: - [Semgrep for developers](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/overview.md): This guide is for developers who are using Se… - [Resolve findings through Semgrep AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/resolve-findings-through-app.md): This guide explains how you can view and tria… - [Resolve findings in your pull request or merge request](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/resolve-findings-through-comments.md) - [Sign in to Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/for-developers/signin.md) - [Local scans with Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/getting-started/cli.md): Learn how to set up Semgrep, scan your projec… - [Quickstart](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/getting-started/quickstart.md): Learn how to set up Semgrep, scan your first… - [Get started with Semgrep Community Edition](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/getting-started/quickstart-ce.md): Semgrep Community Edition (CE) is an open sou… - [Quickstart for Semgrep Managed Scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/getting-started/quickstart-managed-scans.md): This quickstart guide will help you set up Se… - [Supported source code managers](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/getting-started/scm-support.md): Semgrep supports the following source code ma… - [Ignore files, folders, and code](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/ignoring-files-folders-code.md) - [Semgrep Docs](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/index.md): Get started with Semgrep to help you catch, f… - [Semgrep integration guide for partners](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/integrating.md): We're excited that you're integrating Semgrep… - [Introduction to Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/introduction.md): Semgrep is a software security tool that prov… - [Knowledge base](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb.md) - [Integrations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/integrations.md) - [Customize Semgrep in pre-commit](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/integrations/customize-semgrep-precommit.md) - [How to connect Semgrep and DefectDojo](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/integrations/defect-dojo-integration.md) - [How to paginate responses from the Semgrep API](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/integrations/pagination.md) - [Rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules.md) - [Change rule severity and other metadata by forking rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/changing-rule-severity-and-other-metadata.md) - [Matching multiple tokens with ellipsis metavariables](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/ellipsis-metavariables.md) - [How to exclude certain file types for a particular rule](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/exclude_rule_for_certain_filetypes.md) - [Match the absence of something in a file](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/match-absence.md) - [Match comments with Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/match-comments.md) - [Fix pattern parse errors when running rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/pattern-parse-error.md) - [Rule upgrades and supersession](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/pro-vs-community-secrets-vs-code-rules.md): This article describes Semgrep behavior when… - [Performance principles for rules and files to abide by when scanning repositories](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/rule-file-perf-principles.md) - [Why do new rules keep appearing in Comment or Block mode?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/ruleset-default-mode.md) - [Run all available rules on a repository](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/run-all-available-rules.md) - [How does Semgrep assign severity levels to rules?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/understand-severities.md) - [My rule with pattern-not doesn't work: using pattern-not-inside](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/using-pattern-not-inside.md) - [Use the Semgrep rule schema to write rules in VS Code](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/rules/using-semgrep-rule-schema-in-vscode.md) - [Semgrep AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform.md) - [What does 'Act on your behalf' mean?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/act-on-your-behalf.md) - [Web API error 404 and token scopes](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/api-404-token-scope.md) - [Automate private rules deployment using the Semgrep API](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/automate-rules-deployment.md) - [Why can't I access my Semgrep organization after logging in with GitHub?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/cannot-access-semgrep-after-github-login.md) - [Why does the Projects page display a different dependency count from the Dependencies page?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/dependency-count-differ-platform.md): The **Projects** page displays the count of i… - [error: externally-managed-environment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/error-externally-managed-environment.md): If your Python environment is [externally man… - [FedRAMP authorization boundary for code scanning services like Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/fedramp-with-semgrep.md): At Semgrep, we understand the importance of s… - [Why do the findings count differ in the API and the Semgrep AppSec Platform UI?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/findings-count-differ-api-platform.md) - [Why are findings counts different across Semgrep AppSec Platform pages?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/findings-count-differ-platform.md): You may see different findings counts across… - [Why did the comments on a PR or MR not appear inline?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/inline-pr-comments.md): When Semgrep comments on PR or MR findings, t… - [Why is my repository not receiving PR or MR comments?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/missing-pr-comments.md): If you have configured Semgrep in CI and Semg… - [Semgrep Managed Scans doesn't run for pull requests in GitHub merge queues](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/no-runs-in-github-merge-queues.md) - [Why are my projects showing a status of 'Not yet started' after I enable Managed Scans?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/projects-not-yet-started-sms.md): When onboarding a large number of projects to… - [Remove users from your Semgrep AppSec Platform organization](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/remove-users.md) - [How to re-run a Semgrep Managed Scan](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/rerun-managed-scans.md) - [SAML SSO error: There is no AttributeStatement on the Response](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/saml-attributestatement.md) - [SAML SSO Error: Authentication method doesn't match requested](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/saml-authentication-method-match.md) - [SAML SSO Error: Signature validation failed](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/saml-bad-signature.md) - [SAML SSO with Google Workspace](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/saml-google-workspace.md) - [SAML SSO with Microsoft Entra ID](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/saml-microsoft-entra-id.md) - [Troubleshooting SAML SSO](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/saml-stops-working.md): This article walks you through troubleshootin… - [Why is the scan duration reported by Semgrep different from the scan duration of the end-to-end process of running a diff-aware managed scan?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/scan-duration-discrepancy.md): The **Duration** of a scan shown on Semgrep A… - [Search, filter, and sort findings in Semgrep AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/search-filter-sort-findings.md): Semgrep AppSec Platform provides you with an… - [The semgrep login command doesn't redirect to my Semgrep tenant site"](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/semgrep-login-cli-tenant.md) - [SAML SSO error BadRequest: Missing attribute](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-appsec-platform/sso-attribute-error.md): When setting up SAML-based SSO for Semgrep Ap… - [Semgrep in CI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci.md) - [Semgrep with self-hosted Ubuntu runners in Azure Pipelines](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/azure-self-hosted-ubuntu.md) - [Running Semgrep using templates in Azure Pipelines](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/azure-using-templates-with-semgrep.md) - [Run Semgrep in Jenkins when using Bitbucket as the source code manager](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/bitbucket-jenkins.md) - [Semgrep in CI vs CLI: align your SAST scan results and understand differences](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/ci-vs-cli.md) - [Collecting Semgrep GitHub Actions logs from GitHub](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/collect-gha-logs.md) - [GitLab Job's log exceeded limit' error](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/collect-gitlab-logs.md) - [Failed to run a git command during a pull request or merge request scan](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/git-command-errors.md) - [Use GitHub repository rulesets to implement Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/github-repository-rulesets-semgrep.md) - [Set up reusable GitHub workflows for Semgrep scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/github-reusable-workflows-semgrep.md) - [Why aren't findings populating in the GitHub Advanced Security Dashboard after running Semgrep in CI?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/github-upload-findings-in-security-dashboard.md): When scanning with Semgrep in CI, findings au… - [Scan GitHub projects in Jenkins](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/jenkins-diff-scans.md) - [Receive Semgrep MR comments through a GitLab runner](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/mr-comments-through-gitlab-runner.md) - [Why are there new source code manager (SCM) connections that I didn't manually configure listed in Semgrep AppSec Platform?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/new-scm-connections.md) - [Does Semgrep scan compressed files or other non-code files?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/scan-compressed-files-artifacts.md) - [Scanning a monorepo in parts](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/scan-monorepo-in-parts.md) - [Add Semgrep to your Semaphore pipeline](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/semaphore-pipelines.md) - [How to trigger diff-aware scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/trigger-diff-scans-env-var.md) - [Upload Semgrep CI findings to GitHub Advanced Security Dashboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/upload-ci-findings-to-github.md) - [Upload Semgrep CI findings to GitLab Security Dashboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/upload-ci-findings-to-gitlab.md) - [Configure GitHub Actions to use the nonroot Semgrep docker image](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/using-nonroot-docker-image-with-gha.md) - [Why are duplicate findings appearing after running Semgrep in CI?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-ci/why-duplicate-findings.md) - [Semgrep Code](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code.md) - [Troubleshoot ValueError: Invalid header value error](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/InvalidHeaderValue.md) - [How to collect logs when running Semgrep in CLI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/collect-cli-logs.md): When troubleshooting Semgrep scans on the com… - [Why isn’t Semgrep reporting all my tainted data flows?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/finding_all_taints.md): One of the reasons behind seeing fewer than e… - [My GitLab pipeline says that the token is invalid, but it is valid](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/gitlab-group-variables.md) - [Reduce false positives in semgrep scan](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/reduce-false-positives.md): The `semgrep scan` command can be used to qui… - [How to run different versions of Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/run-specific-version.md): However, when testing or managing upgrades, i… - [Troubleshooting 'You are seeing this because the engine was killed' on monorepos](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/scan-engine-kill.md): Scans can fail to complete on large monorepos… - [A Semgrep scan is having a problem - what next?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/semgrep-scan-troubleshooting.md): If a Semgrep scan is failing or running slowl… - [Why am I getting findings in files that should be ignored?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/semgrepignore-ignored.md): If you don't have a `.semgrepignore` file, se… - [Support for all versions of a programming language](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/support-for-language-versions.md): Semgrep language support has several levels o… - [Why are there more Semgrep findings when the code hasn't changed?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-code/unexpected-new-findings.md): If the rules you're using in Semgrep have cha… - [Semgrep Multimodal](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-multimodal.md) - [Azure OpenAI: Error 429 - Max Tokens Exceeded](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-multimodal/azure-openai-error-429.md) - [Missing PR or MR comments from Semgrep Multimodal.](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-multimodal/missing-pr-mr-comments.md) - [Semgrep Secrets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-secrets.md) - [Why didn't Semgrep Secrets find these example secrets?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-secrets/no-example-secrets-found.md): One common pattern in code is to include a pl… - [Why didn't Semgrep ignore the files and folders in the Secrets Path ignores for this project?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-secrets/per-product-ignore-not-working.md): The Semgrep AppSec Platform allows you to [de… - [Semgrep Supply Chain (SSC)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain.md) - [Connect a private registry to Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/connect-a-private-registry.md) - [How to exclude a Semgrep Supply Chain rule from a scan](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/exclude-rule.md) - [Malware incident response with Semgrep Supply Chain](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/incident-response.md): This document describes how to respond to a m… - [No dependencies appear on the Dependencies page](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/no-dependency-results.md) - [Semgrep is not displaying Upgrade guidance or Autofix functionality](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/no-upgrade-guidance-or-autofix.md) - [How to scan multiple or nested manifest files or lockfiles](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/scanning_multiple_lockfiles.md): Semgrep Supply Chain uses manifest files or l… - [Generate manifest files or lockfiles for Semgrep Supply Chain in a Circle CI pipeline](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/ssc-lockfiles-circleci.md): In CircleCI, you can generate a manifest file… - [Generating Python lockfiles for Semgrep Supply Chain scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/ssc-python-lockfiles.md) - [Why aren't Supply Chain findings showing?](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/kb/semgrep-supply-chain/why-no-findings.md) - [C# support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/csharp.md) - [Go support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/go.md) - [Java support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/java.md) - [JavaScript support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/javascript.md) - [Kotlin support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/kotlin.md) - [Python support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/python.md) - [Ruby support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/ruby.md) - [Scala support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/scala.md) - [Swift support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/languages/swift.md) - [Semgrep Learning Guides](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn.md) - [Security Foundations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/security-foundations/overview.md): This section includes conceptual guides on ap… - [Understanding static code scanning tools](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/security-foundations/sast/overview.md) - [Incorporating security testing into development workflows](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/security-foundations/security-testing-workflow.md) - [Understanding supply chain security](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/security-foundations/supply-chain-security.md) - [Code Injection](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/code-injection.md): An attacker's ultimate goal is often to escal… - [Command Injection](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/command-injection.md) - [Command Injection in Argo Workflows](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/command-injection/argo-injection.md) - [Injection Attacks in GitHub Actions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/command-injection/github-actions-injection.md) - [Cross-Site Scripting (XSS)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/cross-site-scripting.md) - [Insecure Direct Object Reference (IDOR)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/idor.md): Imagine you’re browsing your order history in… - [Insecure Deserialization](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/insecure-deserialization.md) - [Insecure Deserialization in Python](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/insecure-deserialization/python.md) - [Open Redirect](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/open-redirect.md) - [Understanding Security Vulnerabilities](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/overview.md) - [Server Side Request Forgery (SSRF)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/server-side-request-forgery.md) - [SQL Injection](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/sql-injection.md) - [XML Security](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/learn/vulnerabilities/xml-security.md) - [Licensing](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/licensing.md): The following is a list of products offered b… - [Semgrep metrics](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/metrics.md): Semgrep CLI may collect aggregate metrics to… - [Semgrep metrics](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/metrics-1.md): Semgrep CLI may collect aggregate metrics to… - [Prerequisites](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/prerequisites.md): This document details the required software o… - [Feature definitions](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/references/feature-definitions.md) - [Language maturity levels](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/references/language-maturity-levels.md) - [April 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/april-2025.md): April 30, 2025 · 4 min read - [April 2026](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/april-2026.md): May 12, 2026 · 8 min read - [August 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/august-2025.md): September 3, 2025 · 3 min read - [December 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/december-2025.md): January 13, 2026 · 7 min read - [February 2026](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/february-2026.md): March 6, 2026 · 4 min read - [Semgrep release notes](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/index.md): Product updates and release notes for Semgrep… - [January 2026](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/january-2026.md): February 4, 2026 · 4 min read - [July 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/july-2025.md): August 8, 2025 · 5 min read - [June 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/june-2025.md): July 18, 2025 · 6 min read - [June 2026](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/june-2026.md): July 8, 2026 · 7 min read - [March 2026](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/march-2026.md): April 10, 2026 · 8 min read - [May 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/may-2025.md): May 30, 2025 · 5 min read - [November 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/november-2025.md): December 9, 2025 · 6 min read - [October 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/october-2025.md): November 11, 2025 · 3 min read - [September 2025](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/release-notes/september-2025.md): October 23, 2025 · 3 min read - [Run a successful proof-of-value (POV) trial with Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/run-a-successful-pov.md) - [Run a successful proof-of-value (POV) trial with Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/run-a-successful-pov-1.md) - [Run rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/running-rules.md): This document explains how to use local Semgr… - [Custom rules for secure guardrails](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/secure-guardrails/custom-guardrails-rules.md): You can create custom Semgrep rules and deplo… - [Secure defaults](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/secure-guardrails/secure-defaults.md) - [Secure guardrails in Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/secure-guardrails/secure-guardrails-in-semgrep.md): Secure guardrails guide **developers** toward… - [Security](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/security.md) - [Enable Azure pull request comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/azure-pr-comments.md) - [Enable Bitbucket Cloud pull request comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/bitbucket-cloud-pr-comments.md) - [Enable Bitbucket Data Center pull request comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/bitbucket-data-center-pr-comments.md) - [View exposure and runtime context from Cortex by Palo Alto Networks](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/cortex.md): The Semgrep Cortex integration can ingest exp… - [Dashboard](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/dashboard.md) - [Receive email notifications](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/email-notifications.md): You can receive emails from Semgrep regarding… - [Set up GitHub pull request comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/github-pr-comments.md) - [Set up GitLab merge request comments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/gitlab-mr-comments.md) - [Create Jira tickets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/jira.md): The Semgrep Jira integration allows you to cr… - [Semgrep JSON and SARIF fields](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/json-and-sarif.md): This reference provides Semgrep fields for JS… - [Alerts and notifications](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/notifications.md): You can receive notifications for Semgrep fin… - [Enable source code manager code access](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/scm-code-access.md) - [Receive Slack notifications](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/slack-notifications.md) - [View runtime context from Sysdig](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/sysdig.md): The Semgrep Sysdig integration can ingest run… - [Tag projects](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/tags.md): Tagging enables you to group projects togethe… - [Create and manage unified policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/unified-policies/get-started.md) - [Unified policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/unified-policies/overview.md) - [Enable webhooks](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/webhooks.md): Webhooks are a generic method for Semgrep App… - [View Semgrep findings in Wiz's Security Graph](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-appsec-platform/wiz.md) - [Supported languages for Semgrep Community Edition (CE)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ce-languages.md): This document provides information about supp… - [Continuous integration (CI) environment variables](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/ci-environment-variables.md) - [Continuous integration (CI) environment variables](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/ci-environment-variables-1.md) - [Handling blocking findings and errors](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/configuring-blocking-and-errors-in-ci.md): This article documents how Semgrep handles bl… - [Findings in CI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/findings-ci.md): When running any Semgrep product in CI, Semgr… - [Findings in CI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/findings-ci-1.md): When running any Semgrep product in CI, Semgr… - [Set up the Semgrep Network Broker](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/network-broker.md): The Semgrep Network Broker facilitates secure… - [Packages in the Semgrep docker image](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/packages-in-semgrep-docker.md) - [Packages in the Semgrep docker image](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/packages-in-semgrep-docker-1.md) - [Sample continuous integration (CI) configurations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/sample-ci-configs.md): This document provides sample configuration s… - [Sample continuous integration (CI) configurations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-ci/sample-ci-configs-1.md): This document provides sample configuration s… - [AI-powered detection (beta) overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/ai-powered-detection-concepts.md) - [ Write rules using Semgrep Editor](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/editor.md) - [View findings' details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/finding-details.md) - [View findings in Semgrep AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/findings.md) - [Semgrep Code product terms](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/glossary.md): The terms and definitions provided here are s… - [Semantic detection in Java](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/java.md): This document explains how Semgrep detects tr… - [Semgrep Code overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/overview.md) - [Manage rules and policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/policies.md) - [Semgrep Pro rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/pro-rules.md) - [Remove duplicate findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/remove-duplicates.md): Semgrep scans are performed on both mainline… - [Cross-file analysis examples](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/semgrep-pro-engine-examples.md) - [Perform cross-file analysis](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/semgrep-pro-engine-intro.md): Use Semgrep Code's **cross-file (interfile) a… - [Triage and remediate findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/triage-remediation.md): This article shows you how to manage and tria… - [Autofix for Semgrep Code](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-code/triage-remediation/autofix.md): Semgrep’s Autofix feature uses AI to generate… - [Semgrep Guardian enterprise deployment](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-guardian/enterprise-deployment.md): How to deploy Semgrep Guardian in your enterp… - [Semgrep Guardian](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-guardian/overview.md): Set up Semgrep's AI coding agent security plu… - [Analyze Code findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/analyze.md) - [Best practices for writing Memories](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/best-practices-for-memories.md): This page covers various best practices for w… - [Customize Semgrep Multimodal](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/customize.md): You can customize Semgrep Multimodal by enabl… - [Enable Semgrep Multimodal](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/getting-started.md): Semgrep Multimodal extends standard Semgrep c… - [Semgrep Multimodal metrics and methodology](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/metrics.md): Metrics for evaluating Semgrep Multimodal's p… - [Semgrep Multimodal overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/overview.md): Semgrep Multimodal adds AI-driven capabilitie… - [Data privacy and legal considerations](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-multimodal/privacy.md): Semgrep Multimodal uses API permissions to ac… - [Semgrep AppSec Platform versus Semgrep Community Edition](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-pro-vs-oss.md) - [Semgrep AppSec Platform versus Semgrep Community Edition](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-pro-vs-oss-1.md) - [Semgrep Secrets overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/conceptual-overview.md) - [View findings details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/finding-details.md): The finding's details page displays in-depth… - [View findings in Semgrep AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/findings.md) - [Generic secrets AI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/generic-secrets.md) - [Scan for secrets](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/getting-started.md): Semgrep Secrets allows you to detect and tria… - [Semgrep Secrets glossary](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/glossary.md): The terms and definitions provided here are s… - [Scan your Git history (beta)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/historical-scanning.md) - [Manage Semgrep Secrets rules using the policies page](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/policies.md) - [Semgrep Secrets rule structure and sample](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/rules.md): This article walks you through writing, publi… - [Semgrep Secrets rule structure and sample](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/rules-1.md): This article walks you through writing, publi… - [Triage and remediate findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/triage-remediation.md): This article shows you how to manage and tria… - [Write custom validators](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/validators.md) - [Write custom validators](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-secrets/validators-1.md) - [View advisories and search for related findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/advisories.md) - [View Dependency paths (beta)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/dependency-paths.md) - [View and search for dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/dependency-search.md) - [View finding details](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/finding-details.md): Learn how to view details about a specific Su… - [View findings in Semgrep AppSec Platform](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/findings.md) - [Semgrep Supply Chain glossary](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/glossary.md): The terms and definitions provided here are s… - [Ignore manifest files, lockfiles, and dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/ignoring-dependencies.md) - [Ignore manifest files, lockfiles, and dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/ignoring-deps.md) - [License compliance](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/license-compliance.md) - [Detect and remove malicious dependencies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/malicious-dependencies.md) - [Overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/overview.md): Semgrep Supply Chain is a software compositio… - [Manage policies](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/policies.md) - [Supply Chain requirements and feature support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/requirements-and-feature-support.md): This document discusses the requirements to u… - [Generate a software bill of materials](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/sbom.md) - [Set up and configure Supply Chain scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/set-up-and-configure.md): Learn about the setup needed to scan your pro… - [Set up Semgrep Supply Chain for your infrastructure](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/setup-infrastructure.md) - [Set up Semgrep Supply Chain with Apache Maven (Java)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/setup-maven.md) - [Triage and fix Supply Chain findings](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/triage-and-fix/overview.md) - [Upgrade guidance and Autofix](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrep-supply-chain/triage-and-fix/upgrade-guidance-and-autofix.md) - [Semgrepignore v2 reference](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/semgrepignore-v2-reference.md) - [Support](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/support.md): This document provides various methods for al… - [Supported languages](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/supported-languages.md) - [Semgrep trophy case](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/trophy-case.md): This is a list of vulnerabilities found and s… - [Troubleshooting rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/troubleshooting/rules.md) - [Troubleshooting the CLI](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/troubleshooting/semgrep.md) - [Troubleshooting CI scans](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/troubleshooting/semgrep-app.md) - [Update Semgrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/update.md): Stay up-to-date by running the latest version… - [How Semgrep calculates contributor count](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/usage-and-billing/contributor-count-explained.md) - [ Usage and billing](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/usage-and-billing/overview.md): This document provides information on how Sem… - [Upgrade your Semgrep subscription plan](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/usage-and-billing/plan-changes-and-payments.md): To upgrade your Semgrep subscription from the… - [Additional usage and reconciliation of licenses](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/usage-and-billing/reconciliation.md): If your organization uses more licenses than… - [Get started with Semgrep Agentic Workflows (beta)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/workflows/get-started.md): Run Semgrep Agentic Workflows from Semgrep Ap… - [Semgrep Agentic Workflows (beta)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/workflows/overview.md): Learn how Semgrep Agentic Workflows run multi… - [Constant propagation](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/data-flow/constant-propagation.md) - [Dataflow analysis engine overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/data-flow/data-flow-overview.md): Semgrep provides an intraprocedural data-flow… - [Dataflow status](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/data-flow/status.md) - [Advanced taint analysis techniques](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/data-flow/taint-mode/advanced.md) - [Taint analysis overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/data-flow/taint-mode/overview.md) - [Aliengrep](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/aliengrep.md) - [Deprecated experiments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/deprecated-experiments.md) - [Display propagated value of metavariables](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/display-propagated-metavariable.md) - [Introduction to Semgrep experiments](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/introduction.md) - [Join mode overview](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/join-mode/overview.md): Join mode runs several Semgrep rules at once… - [Recursive joins](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/join-mode/recursive-joins.md) - [Match captured metavariables with specific types](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/metavariable-type.md) - [Include multiple focus metavariables using set union semantics](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/multiple-focus-metavariables.md): Semgrep matches all pieces of code captured b… - [Pattern syntax (experimental)](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/pattern-syntax.md) - [r2c-internal-project-depends-on](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/r2c-internal-project-depends-on.md) - [Symbolic propagation](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/experiments/symbolic-propagation.md): Symbolic propagation allows Semgrep to perfor… - [Generic pattern matching](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/generic-pattern-matching.md) - [Static analysis and rule-writing glossary](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/glossary.md): The definitions provided here are specific to… - [Metavariable analysis](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/metavariable-analysis.md) - [Write rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/overview.md): Semgrep uses rules, which encapsulate pattern… - [Write rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/overview-1.md): Semgrep uses rules, which encapsulate pattern… - [Rule pattern syntax examples](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/pattern-examples.md) - [Rule pattern syntax](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/pattern-syntax.md) - [Private rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/private-rules.md) - [Rule-defined fix](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/rule-defined-fix.md): Rule-defined fix is a Semgrep feature that le… - [Rule structure syntax examples](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/rule-ideas.md): Not sure what to write a rule for? Below are… - [Rule structure syntax](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/rule-syntax.md) - [Test rules](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/writing-rules/testing-rules.md): Semgrep provides a testing mechanism for your… ## OpenAPI Specs - [public_v2.openapi](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/public_v2.openapi.yaml) - [public_v1.openapi](https://semgrep-ee9d73d8-fix-kb-nav.mintlify.site/public_v1.openapi.yaml) ## Optional - [Registry](https://semgrep.dev/explore/) - [Playground](https://semgrep.dev/playground/new) - [Academy](https://academy.semgrep.dev) - [Registry](https://semgrep.dev/explore) - [Playground](https://semgrep.dev/playground/new) - [Semgrep Academy](https://academy.semgrep.dev/) - [GitHub](https://github.com/semgrep/semgrep-docs)