# Semgrep Interfaces

**Canonical:** https://apis.io/apis/semgrep/interfaces/  
**Provider:** Semgrep — https://apis.io/providers/semgrep/  
**Base URL:** https://github.com/semgrep/semgrep-interfaces  
**Documentation:** https://github.com/semgrep/semgrep-interfaces

Semgrep Interfaces is one of 6 APIs that [Semgrep](https://apis.io/providers/semgrep/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Schemas, Interfaces, and Open-Source.

Shared interface definitions (ATD-generated types) used between the Semgrep CLI, AppSec Platform, and language-specific clients to keep output schemas in sync.

## Machine-readable artifacts (1)

- **Repository** — https://github.com/semgrep/semgrep-interfaces

## Other Semgrep APIs (5)

- [Semgrep AppSec Platform REST API](https://apis.io/apis/semgrep/appsec-platform-api/)
- [Semgrep CLI](https://apis.io/apis/semgrep/cli/)
- [Semgrep Community Rules](https://apis.io/apis/semgrep/rules/)
- [Semgrep VS Code Extension](https://apis.io/apis/semgrep/vscode/)
- [Semgrep Documentation](https://apis.io/apis/semgrep/docs/)

## Tags

Schemas, Interfaces, Open-Source

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/semgrep/interfaces/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/semgrep/.
