> ## Documentation Index
> Fetch the complete documentation index at: https://docs.semgrep.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Semgrep API v2

> Welcome to the portal for Semgrep AppSec Platform's web API v2.

The API v2 is currently a work in progress as we expand and improve our platform capabilities. There are no current plans to deprecate the [v1 API](/api-reference/v1/Introduction) – we remain committed to supporting existing integrations and will ensure that all v1 use cases are fully supported in v2 before any deprecation occurs.

## API maturity levels

Each endpoint in the v2 API is marked with a maturity badge to help you understand its current state:

* 🚧 **Experimental** - Use at your own risk. This endpoint was not originally designed for third-party use or is under active development. Expect significant breaking changes.
* ⚠️ **Beta** - This endpoint is being refined. We will communicate breaking changes to Beta partners as we tweak the implementation.
* ✅ **Stable** - No breaking changes will be made to this API. You can confidently build production integrations against these endpoints.

We recommend using Stable endpoints for production applications and treating Experimental/Beta endpoints as previews of upcoming functionality.

This API is documented in the **OpenAPI format**.

Download OpenAPI specification:

<CardGroup cols="3">
  <Card title="Download" href="https://semgrep.dev/api/v2/openapi.yaml" icon="download" horizontal />
</CardGroup>
