# ngrok

**Canonical:** https://apis.io/providers/ngrok/  
**Website:** https://ngrok.com  
**APIs profiled:** 24

ngrok is a unified application delivery network for developers, providing secure tunnels, ingress-as-a-service, API gateway, and AI gateway capabilities. It enables developers to expose local services on the public internet, manage edge ingress, and route traffic to AI providers without redeploying applications. ngrok provides a unique URL for each tunnel, traffic policy controls, and a comprehensive REST API for programmatic management of all resources.

## Kin Score — 52.3 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 52.3).

| Facet | Score |
|---|---|
| Discoverability | 75.9 |
| Contract Quality | 72.1 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 76.2 |
| Commercial Clarity | 34.2 |
| Access Clarity | 34.2 |

## Agent readiness — 33.3 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | yes |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (24)

- **ngrok Abuse Reports API** — Abuse Reports allow you to submit reports of abusive endpoints.
- **ngrok Agent Ingresses API** — Agent Ingresses are the addresses ngrok agents connect to.
- **ngrok API Keys API** — API Keys are used to authenticate to the ngrok API.
- **ngrok Backends API** — Backends define how traffic is handled, including tunnel group, weighted, failover, HTTP response, and static address backends.
- **ngrok Certificate Authorities API** — Certificate Authorities are x509 certificates used for mutual TLS authentication.
- **ngrok Credentials API** — Tunnel Credentials are authtokens used to start ngrok tunnels.
- **ngrok Edges HTTPS API** — HTTPS Edges define HTTPS endpoints with routes and modules.
- **ngrok Edges TCP API** — TCP Edges define TCP endpoints for non-HTTP protocols.
- **ngrok Edges TLS API** — TLS Edges define TLS endpoints with TLS termination and mutual TLS.
- **ngrok Endpoints API** — Endpoints represent the public URLs of active tunnels and edges.
- **ngrok Event Destinations API** — Event Destinations define where event data is sent.
- **ngrok Event Subscriptions API** — Event Subscriptions define which events trigger notifications.
- **ngrok IP Policies API** — IP Policies contain rules to allow or deny traffic from IP ranges.
- **ngrok IP Policy Rules API** — IP Policy Rules are CIDR-based allow/deny rules within an IP Policy.
- **ngrok IP Restrictions API** — IP Restrictions apply IP Policies to specific ngrok resources.
- **ngrok Reserved Addresses API** — Reserved Addresses are static TCP addresses for TCP tunnels.
- **ngrok Reserved Domains API** — Reserved Domains are custom hostnames for HTTP/HTTPS/TLS tunnels.
- **ngrok SSH Certificate Authorities API** — SSH Certificate Authorities manage keys for signing SSH certificates.
- **ngrok SSH Credentials API** — SSH Credentials are public keys for authenticating SSH tunnel sessions.
- **ngrok SSH Host Certificates API** — SSH Host Certificates authenticate ngrok tunnel servers to clients.
- **ngrok SSH User Certificates API** — SSH User Certificates authenticate users to ngrok SSH tunnel servers.
- **ngrok TLS Certificates API** — TLS Certificates are x509 certificate/key pairs used to terminate TLS traffic.
- **ngrok Tunnel Sessions API** — Tunnel Sessions represent running ngrok agent connections.
- **ngrok Tunnels API** — Tunnels represent individual tunnels within a tunnel session.

## Agentic access (1)

- **Ngrok Agentic Access** — 134 operations · 79 acting · 1 human-in-the-loop

## Security (4)

- **Ngrok Authentication** — apiKey/http · 2 schemes
- **Ngrok Domain Security** — TLSv1.3 · HSTS · DMARC
- **Ngrok Vulnerability Disclosure** — security.txt · contact published
- **Ngrok Trust Center** — SOC 2, HIPAA, GDPR

## Plans (1)

- **Ngrok Plans Pricing**

## Tags

AI Gateway, API Gateway, Compute, Developer Tools, Gateways, Ingress, Platform, Proxies, Servers, Tunnels

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/ngrok/). Scores are computed from the provider's own public artifacts under a published rubric.
