ngrok
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.
ngrok publishes 24 APIs on the APIs.io network, including Abuse Reports API, Agent Ingresses API, API Keys API, and 21 more. Tagged areas include AI Gateway, API Gateway, Compute, Developer Tools, and Gateways.
The ngrok catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
ngrok’s developer surface includes authentication, documentation, API reference, getting-started guide, engineering blog, changelog, pricing, and 19 more developer resources.
Kin Score
APIs 24
Individual APIs this provider publishes, each with its own machine-readable definition.
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.
Scroll for all 24
Postman Collections 24
Ready-to-run Postman collections for exercising this provider's APIs.
Ngrok Abuse Reports API
POSTMANScroll for all 24
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Ngrok API
OPEN COLLECTIONAgent Skills 1
Packaged agent skills for driving this provider's APIs from an AI assistant.
expose-localhost
AGENT SKILLPricing Plans 1
Published pricing tiers and plan structures.
Ngrok Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Ngrok Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Ngrok Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Ngrok Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
ngrok API Rules
SPECTRALJSON Schema 12
Standalone JSON Schema definitions for this provider's data models.
ngrok API Key
JSON SCHEMAngrok Endpoint
JSON SCHEMAngrok Event Subscription
JSON SCHEMAngrok HTTPS Edge
JSON SCHEMAngrok IP Policy
JSON SCHEMAngrok Reserved Address
JSON SCHEMAngrok Reserved Domain
JSON SCHEMAngrok TCP Edge
JSON SCHEMAngrok TLS Certificate
JSON SCHEMAngrok TLS Edge
JSON SCHEMAngrok Tunnel Session
JSON SCHEMAngrok Tunnel
JSON SCHEMAScroll for all 12
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Build 6
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type