# ngrok documentation ## Docs - [Agent SDKs](https://ngrok.com/docs/agent-sdks/index.md): Learn about ngrok Agent SDKs for embedding ngrok di… - [mTLS Termination](https://ngrok.com/docs/agent/agent-mutual-tls-termination.md): Learn how to enable Mutual TLS (mTLS) termination w… - [Agent TLS Termination](https://ngrok.com/docs/agent/agent-tls-termination.md): Secure your traffic with end-to-end encryption by a… - [ngrok Agent API](https://ngrok.com/docs/agent/api.md): The ngrok agent exposes an HTTP API for collecting… - [ngrok Agent Changelog](https://ngrok.com/docs/agent/changelog.md): Learn about changes to the ngrok Agent. - [ngrok Agent Command Line Interface (CLI)](https://ngrok.com/docs/agent/cli.md) - [ngrok Agent CLI API Commands](https://ngrok.com/docs/agent/cli-api.md) - [ngrok Agent Configuration File](https://ngrok.com/docs/agent/config/index.md): Learn about the ngrok agent configuration file for… - [Agent Config Version 2](https://ngrok.com/docs/agent/config/v2.md): Comprehensive reference documentation for ngrok Age… - [Agent Config Version 3](https://ngrok.com/docs/agent/config/v3.md): Reference documentation for ngrok Agent Configurati… - [Connect URLs](https://ngrok.com/docs/agent/connect-url.md): Learn how to customize the connect URL the ngrok ag… - [Agent Version Deprecation Notices](https://ngrok.com/docs/agent/deprecation-notices.md): What to do if you received an email about your ngro… - [Diagnose](https://ngrok.com/docs/agent/diagnose.md): Learn how to diagnose the ngrok agent's connectivit… - [ngrok Agent](https://ngrok.com/docs/agent/index.md): The ngrok agent is a lightweight command-line progr… - [Secure Tunnels Overview](https://ngrok.com/docs/agent/overview.md): Learn about ngrok's secure tunnel agent for exposin… - [SSH Reverse Tunnel](https://ngrok.com/docs/agent/ssh-reverse-tunnel-agent.md): Learn how to deliver ngrok's services using SSH Rev… - [Upgrade to ngrok Agent v3](https://ngrok.com/docs/agent/upgrade-v2-v3.md): Learn the best way to upgrade from ngrok agent v2 t… - [ngrok Agent Version Support Policy](https://ngrok.com/docs/agent/version-support-policy.md): Learn about ngrok's version support policy includin… - [ngrok Agent Web Inspection Interface](https://ngrok.com/docs/agent/web-inspection-interface.md): Learn how to use the ngrok agent's web inspection i… - [Changelog](https://ngrok.com/docs/ai-gateway/changelog.md): AI Gateway feature updates and changes. - [AI Gateway API Keys](https://ngrok.com/docs/ai-gateway/concepts/api-keys.md): Authenticate requests to your AI Gateway without ne… - [Bring Your Own Keys](https://ngrok.com/docs/ai-gateway/concepts/bring-your-own-keys.md): Use your own provider API keys with the AI Gateway. - [Credits](https://ngrok.com/docs/ai-gateway/concepts/credits.md): Understanding AI Gateway credits, pricing, and bala… - [Custom Providers](https://ngrok.com/docs/ai-gateway/concepts/custom-providers.md): Connect custom endpoints and self-hosted models to… - [Models](https://ngrok.com/docs/ai-gateway/concepts/models.md): Understanding model naming and request formats in t… - [Providers](https://ngrok.com/docs/ai-gateway/concepts/providers.md): AI providers available in the ngrok AI Gateway. - [Azure OpenAI](https://ngrok.com/docs/ai-gateway/custom-providers/azure-openai.md): Route AI requests to Azure OpenAI Service through t… - [LM Studio](https://ngrok.com/docs/ai-gateway/custom-providers/lm-studio.md): Route AI requests to local LM Studio models through… - [Ollama](https://ngrok.com/docs/ai-gateway/custom-providers/ollama.md): Route AI requests to local Ollama models through th… - [vLLM](https://ngrok.com/docs/ai-gateway/custom-providers/vllm.md): Route AI requests to vLLM inference servers through… - [Model Filtering Strategy](https://ngrok.com/docs/ai-gateway/examples/model-filtering.md): Filter and select models based on performance crite… - [Multi-Key Failover](https://ngrok.com/docs/ai-gateway/examples/multi-key-failover.md): Configure multiple provider keys for automatic fail… - [Multi-Provider Failover](https://ngrok.com/docs/ai-gateway/examples/multi-provider-failover.md): Automatically failover between AI providers for max… - [FAQ](https://ngrok.com/docs/ai-gateway/faq.md): Frequently asked questions about AI Gateway. - [Configuring Providers](https://ngrok.com/docs/ai-gateway/guides/configuring-providers.md): How to configure AI providers, custom endpoints, an… - [Creating Endpoints](https://ngrok.com/docs/ai-gateway/guides/creating-endpoints.md): How to create an AI Gateway endpoint using Cloud En… - [Debugging](https://ngrok.com/docs/ai-gateway/guides/debugging.md): Inspect AI Gateway action results to diagnose reque… - [Error Handling](https://ngrok.com/docs/ai-gateway/guides/error-handling.md): Configure failover behavior and error recovery in A… - [Multi-Key Failover](https://ngrok.com/docs/ai-gateway/guides/key-selection-failover.md): Automatic failover across multiple provider keys fo… - [Managing Provider Keys (Traffic Policy)](https://ngrok.com/docs/ai-gateway/guides/managing-provider-keys.md): Store and rotate provider API keys configured in Tr… - [Model Selection Strategies](https://ngrok.com/docs/ai-gateway/guides/model-selection-strategies.md): Configure custom strategies for selecting models us… - [Modifying Requests](https://ngrok.com/docs/ai-gateway/guides/modifying-requests.md): Learn how to modify requests before they reach prov… - [Modifying Responses](https://ngrok.com/docs/ai-gateway/guides/modifying-responses.md): Learn how to modify responses using find and replac… - [Protecting BYOK Endpoints](https://ngrok.com/docs/ai-gateway/guides/protecting-byok-endpoints.md): Add authorization to your AI Gateway when managing… - [Restricting Model Access](https://ngrok.com/docs/ai-gateway/guides/restricting-access.md): Control which providers and models can be accessed… - [Securing Your Gateway](https://ngrok.com/docs/ai-gateway/guides/securing-endpoints.md): How AI Gateway API Keys provide built-in authorizat… - [How It Works](https://ngrok.com/docs/ai-gateway/how-it-works.md): Understand the AI Gateway request flow and failover… - [Observability Overview](https://ngrok.com/docs/ai-gateway/observability/index.md): Monitor and debug AI Gateway requests. - [Log Exporting](https://ngrok.com/docs/ai-gateway/observability/log-exporting.md): Export AI Gateway logs to external systems. - [Metrics Reference](https://ngrok.com/docs/ai-gateway/observability/metrics.md): Real-time metrics for intelligent model selection. - [Traffic Inspector](https://ngrok.com/docs/ai-gateway/observability/traffic-inspector.md): Debug AI Gateway requests with full request/respons… - [AI Gateway Overview](https://ngrok.com/docs/ai-gateway/overview.md): Route requests to AI providers with automatic failo… - [Anthropic](https://ngrok.com/docs/ai-gateway/providers/anthropic.md): Use Anthropic Claude models through the ngrok AI Ga… - [DeepSeek](https://ngrok.com/docs/ai-gateway/providers/deepseek.md): Use DeepSeek models through the ngrok AI Gateway. - [Google](https://ngrok.com/docs/ai-gateway/providers/google.md): Use Google Gemini models through the ngrok AI Gatew… - [Groq](https://ngrok.com/docs/ai-gateway/providers/groq.md): Use Groq LPU-accelerated models through the ngrok A… - [Hyperbolic](https://ngrok.com/docs/ai-gateway/providers/hyperbolic.md): Use Hyperbolic open-source models through the ngrok… - [InceptionLabs](https://ngrok.com/docs/ai-gateway/providers/inceptionlabs.md): Use InceptionLabs diffusion language models through… - [Inference.net](https://ngrok.com/docs/ai-gateway/providers/inference-net.md): Use Inference.net distributed inference through the… - [OpenAI](https://ngrok.com/docs/ai-gateway/providers/openai.md): Use OpenAI models through the ngrok AI Gateway. - [OpenRouter](https://ngrok.com/docs/ai-gateway/providers/openrouter.md): Use OpenRouter models through the ngrok AI Gateway. - [Quickstart](https://ngrok.com/docs/ai-gateway/quickstart.md): Get your AI Gateway running in minutes. - [CEL Functions Reference](https://ngrok.com/docs/ai-gateway/reference/cel-functions.md): Complete reference for CEL functions available in A… - [Configuration Schema](https://ngrok.com/docs/ai-gateway/reference/configuration-schema.md): Complete reference for AI Gateway configuration opt… - [Error Codes Reference](https://ngrok.com/docs/ai-gateway/reference/error-codes.md): When the AI Gateway encounters an error, it returns… - [Model Catalog](https://ngrok.com/docs/ai-gateway/reference/model-catalog.md): Built-in providers and models in the AI Gateway. - [Anthropic SDK](https://ngrok.com/docs/ai-gateway/sdks/anthropic.md): Use the ngrok AI Gateway with Anthropic's official… - [SDK Integration](https://ngrok.com/docs/ai-gateway/sdks/index.md): Connect your SDK to the ngrok AI Gateway. - [LangChain](https://ngrok.com/docs/ai-gateway/sdks/langchain.md): Use the ngrok AI Gateway with LangChain. - [OpenAI SDK](https://ngrok.com/docs/ai-gateway/sdks/openai.md): Use the ngrok AI Gateway with OpenAI's official SDK… - [Other SDKs](https://ngrok.com/docs/ai-gateway/sdks/other.md): Use the ngrok AI Gateway with any SDK that supports… - [TanStack AI](https://ngrok.com/docs/ai-gateway/sdks/tanstack-ai.md): Use the ngrok AI Gateway with TanStack AI. - [Vercel AI SDK](https://ngrok.com/docs/ai-gateway/sdks/vercel-ai-sdk.md): Use the ngrok AI Gateway with Vercel's AI SDK. - [Create](https://ngrok.com/docs/api-reference/abusereports/create.md): Create a new abuse report to report suspicious or m… - [Get](https://ngrok.com/docs/api-reference/abusereports/get.md): Retrieve details about a specific abuse report by i… - [Create](https://ngrok.com/docs/api-reference/agentingresses/create.md): Create a new agent ingress configuration to define… - [Delete](https://ngrok.com/docs/api-reference/agentingresses/delete.md): Delete a specific agent ingress configuration by it… - [Get](https://ngrok.com/docs/api-reference/agentingresses/get.md): Retrieve details about a specific agent ingress con… - [List](https://ngrok.com/docs/api-reference/agentingresses/list.md): List all agent ingress configurations in your ngrok… - [Update](https://ngrok.com/docs/api-reference/agentingresses/update.md): Update an existing agent ingress configuration with… - [Create](https://ngrok.com/docs/api-reference/apikeys/create.md): Create a new API key for authenticating requests to… - [Delete](https://ngrok.com/docs/api-reference/apikeys/delete.md): Delete a specific API key by its unique identifier,… - [Get](https://ngrok.com/docs/api-reference/apikeys/get.md): Retrieve details about a specific API key including… - [List](https://ngrok.com/docs/api-reference/apikeys/list.md): List all API keys in your ngrok account with option… - [Update](https://ngrok.com/docs/api-reference/apikeys/update.md): Update an existing API key's permissions, descripti… - [Delete](https://ngrok.com/docs/api-reference/applicationsessions/delete.md): Delete a specific application session by its unique… - [Get](https://ngrok.com/docs/api-reference/applicationsessions/get.md): Retrieve details about a specific application sessi… - [List](https://ngrok.com/docs/api-reference/applicationsessions/list.md): List all application sessions in your ngrok account… - [Delete](https://ngrok.com/docs/api-reference/applicationusers/delete.md): Delete a specific application user by its unique id… - [Get](https://ngrok.com/docs/api-reference/applicationusers/get.md): Retrieve details about a specific application user… - [List](https://ngrok.com/docs/api-reference/applicationusers/list.md): List all application users in your ngrok account wi… - [Create](https://ngrok.com/docs/api-reference/botusers/create.md): Create a new bot user for programmatic API access.… - [Delete](https://ngrok.com/docs/api-reference/botusers/delete.md): Delete a specific bot user by its unique identifier… - [Get](https://ngrok.com/docs/api-reference/botusers/get.md): Retrieve details about a specific bot user. Note: B… - [List](https://ngrok.com/docs/api-reference/botusers/list.md): List all bot users in your ngrok account. Note: Bot… - [Update](https://ngrok.com/docs/api-reference/botusers/update.md): Update an existing bot user's configuration. Note:… - [Create](https://ngrok.com/docs/api-reference/certificateauthorities/create.md): Create a new certificate authority configuration fo… - [Delete](https://ngrok.com/docs/api-reference/certificateauthorities/delete.md): Delete a specific certificate authority configurati… - [Get](https://ngrok.com/docs/api-reference/certificateauthorities/get.md): Retrieve details about a specific certificate autho… - [List](https://ngrok.com/docs/api-reference/certificateauthorities/list.md): List all certificate authority configurations in yo… - [Update](https://ngrok.com/docs/api-reference/certificateauthorities/update.md): Update an existing certificate authority configurat… - [Create](https://ngrok.com/docs/api-reference/credentials/create.md): Create a new credential for authenticating connecti… - [Delete](https://ngrok.com/docs/api-reference/credentials/delete.md): Delete a specific credential by its unique identifi… - [Get](https://ngrok.com/docs/api-reference/credentials/get.md): Retrieve details about a specific credential includ… - [List](https://ngrok.com/docs/api-reference/credentials/list.md): List all credentials in your ngrok account with opt… - [Update](https://ngrok.com/docs/api-reference/credentials/update.md): Update an existing credential's configuration, auth… - [Delete](https://ngrok.com/docs/api-reference/edgeroutebackendmodule/delete.md): Remove the backend module configuration from a spec… - [Get](https://ngrok.com/docs/api-reference/edgeroutebackendmodule/get.md): Retrieve the backend module configuration for a spe… - [Replace](https://ngrok.com/docs/api-reference/edgeroutebackendmodule/replace.md): Replace or configure the backend module for a speci… - [Delete](https://ngrok.com/docs/api-reference/edgeroutecircuitbreakermodule/delete.md): Remove the circuit breaker module configuration fro… - [Get](https://ngrok.com/docs/api-reference/edgeroutecircuitbreakermodule/get.md): Retrieve the circuit breaker module configuration f… - [Replace](https://ngrok.com/docs/api-reference/edgeroutecircuitbreakermodule/replace.md): Replace or configure the circuit breaker module for… - [Delete](https://ngrok.com/docs/api-reference/edgeroutecompressionmodule/delete.md): Remove the compression module configuration from a… - [Get](https://ngrok.com/docs/api-reference/edgeroutecompressionmodule/get.md): Retrieve the compression module configuration for a… - [Replace](https://ngrok.com/docs/api-reference/edgeroutecompressionmodule/replace.md): Replace or configure the compression module for a s… - [Delete](https://ngrok.com/docs/api-reference/edgerouteiprestrictionmodule/delete.md): Remove the IP restriction module configuration from… - [Get](https://ngrok.com/docs/api-reference/edgerouteiprestrictionmodule/get.md): Retrieve the IP restriction module configuration fo… - [Replace](https://ngrok.com/docs/api-reference/edgerouteiprestrictionmodule/replace.md): Replace or configure the IP restriction module for… - [Delete](https://ngrok.com/docs/api-reference/edgerouteoauthmodule/delete.md): Remove the OAuth authentication module configuratio… - [Get](https://ngrok.com/docs/api-reference/edgerouteoauthmodule/get.md): Retrieve the OAuth authentication module configurat… - [Replace](https://ngrok.com/docs/api-reference/edgerouteoauthmodule/replace.md): Replace or configure the OAuth authentication modul… - [Delete](https://ngrok.com/docs/api-reference/edgerouteoidcmodule/delete.md): Remove the OIDC authentication module configuration… - [Get](https://ngrok.com/docs/api-reference/edgerouteoidcmodule/get.md): Retrieve the OIDC authentication module configurati… - [Replace](https://ngrok.com/docs/api-reference/edgerouteoidcmodule/replace.md): Replace or configure the OIDC authentication module… - [Delete](https://ngrok.com/docs/api-reference/edgerouterequestheadersmodule/delete.md): Remove the request headers module configuration fro… - [Get](https://ngrok.com/docs/api-reference/edgerouterequestheadersmodule/get.md): Retrieve the request headers module configuration f… - [Replace](https://ngrok.com/docs/api-reference/edgerouterequestheadersmodule/replace.md): Replace or configure the request headers module for… - [Delete](https://ngrok.com/docs/api-reference/edgerouteresponseheadersmodule/delete.md): Remove the response headers module configuration fr… - [Get](https://ngrok.com/docs/api-reference/edgerouteresponseheadersmodule/get.md): Retrieve the response headers module configuration… - [Replace](https://ngrok.com/docs/api-reference/edgerouteresponseheadersmodule/replace.md): Replace or configure the response headers module fo… - [Delete](https://ngrok.com/docs/api-reference/edgeroutesamlmodule/delete.md): Remove the SAML authentication module configuration… - [Get](https://ngrok.com/docs/api-reference/edgeroutesamlmodule/get.md): Retrieve the SAML authentication module configurati… - [Replace](https://ngrok.com/docs/api-reference/edgeroutesamlmodule/replace.md): Replace or configure the SAML authentication module… - [Delete](https://ngrok.com/docs/api-reference/edgeroutetrafficpolicymodule/delete.md): Remove the traffic policy module configuration from… - [Get](https://ngrok.com/docs/api-reference/edgeroutetrafficpolicymodule/get.md): Retrieve the traffic policy module configuration fo… - [Replace](https://ngrok.com/docs/api-reference/edgeroutetrafficpolicymodule/replace.md): Replace or configure the traffic policy module for… - [Delete](https://ngrok.com/docs/api-reference/edgerouteuseragentfiltermodule/delete.md): Remove the user agent filter module configuration f… - [Get](https://ngrok.com/docs/api-reference/edgerouteuseragentfiltermodule/get.md): Retrieve the user agent filter module configuration… - [Replace](https://ngrok.com/docs/api-reference/edgerouteuseragentfiltermodule/replace.md): Replace or configure the user agent filter module f… - [Delete](https://ngrok.com/docs/api-reference/edgeroutewebhookverificationmodule/delete.md): Remove the webhook verification module configuratio… - [Get](https://ngrok.com/docs/api-reference/edgeroutewebhookverificationmodule/get.md): Retrieve the webhook verification module configurat… - [Replace](https://ngrok.com/docs/api-reference/edgeroutewebhookverificationmodule/replace.md): Replace or configure the webhook verification modul… - [Delete](https://ngrok.com/docs/api-reference/edgeroutewebsockettcpconvertermodule/delete.md): Remove the WebSocket to TCP converter module config… - [Get](https://ngrok.com/docs/api-reference/edgeroutewebsockettcpconvertermodule/get.md): Retrieve the WebSocket to TCP converter module conf… - [Replace](https://ngrok.com/docs/api-reference/edgeroutewebsockettcpconvertermodule/replace.md): Replace or configure the WebSocket to TCP converter… - [Create](https://ngrok.com/docs/api-reference/edgeshttps/create.md): Create a new HTTPS edge configuration for routing a… - [Delete](https://ngrok.com/docs/api-reference/edgeshttps/delete.md): Delete a specific HTTPS edge configuration by its u… - [Get](https://ngrok.com/docs/api-reference/edgeshttps/get.md): Retrieve details about a specific HTTPS edge config… - [List](https://ngrok.com/docs/api-reference/edgeshttps/list.md): List all HTTPS edge configurations in your ngrok ac… - [Update](https://ngrok.com/docs/api-reference/edgeshttps/update.md): Update an existing HTTPS edge configuration with ne… - [Create](https://ngrok.com/docs/api-reference/edgeshttpsroutes/create.md): Create a new route on a specific HTTPS edge for mat… - [Delete](https://ngrok.com/docs/api-reference/edgeshttpsroutes/delete.md): Delete a specific route from an HTTPS edge by its u… - [Get](https://ngrok.com/docs/api-reference/edgeshttpsroutes/get.md): Retrieve details about a specific route on an HTTPS… - [Update](https://ngrok.com/docs/api-reference/edgeshttpsroutes/update.md): Update an existing route on an HTTPS edge with new… - [Create](https://ngrok.com/docs/api-reference/edgestcp/create.md): Create a new TCP edge configuration for routing and… - [Delete](https://ngrok.com/docs/api-reference/edgestcp/delete.md): Delete a specific TCP edge configuration by its uni… - [Get](https://ngrok.com/docs/api-reference/edgestcp/get.md): Retrieve details about a specific TCP edge configur… - [List](https://ngrok.com/docs/api-reference/edgestcp/list.md): List all TCP edge configurations in your ngrok acco… - [Update](https://ngrok.com/docs/api-reference/edgestcp/update.md): Update an existing TCP edge configuration with new… - [Create](https://ngrok.com/docs/api-reference/edgestls/create.md): Create a new TLS edge configuration for routing and… - [Delete](https://ngrok.com/docs/api-reference/edgestls/delete.md): Delete a specific TLS edge configuration by its uni… - [Get](https://ngrok.com/docs/api-reference/edgestls/get.md): Retrieve details about a specific TLS edge configur… - [List](https://ngrok.com/docs/api-reference/edgestls/list.md): List all TLS edge configurations in your ngrok acco… - [Update](https://ngrok.com/docs/api-reference/edgestls/update.md): Update an existing TLS edge configuration with new… - [Create](https://ngrok.com/docs/api-reference/endpoints/create.md): Create a new agent endpoint configuration for conne… - [Delete](https://ngrok.com/docs/api-reference/endpoints/delete.md): Delete a specific agent endpoint configuration by i… - [Get](https://ngrok.com/docs/api-reference/endpoints/get.md): Retrieve details about a specific agent endpoint co… - [List](https://ngrok.com/docs/api-reference/endpoints/list.md): List all agent endpoint configurations in your ngro… - [Update](https://ngrok.com/docs/api-reference/endpoints/update.md): Update an existing agent endpoint configuration wit… - [Create](https://ngrok.com/docs/api-reference/eventdestinations/create.md): Create a new event destination configuration for re… - [Delete](https://ngrok.com/docs/api-reference/eventdestinations/delete.md): Delete a specific event destination configuration b… - [Get](https://ngrok.com/docs/api-reference/eventdestinations/get.md): Retrieve details about a specific event destination… - [List](https://ngrok.com/docs/api-reference/eventdestinations/list.md): List all event destination configurations in your n… - [Update](https://ngrok.com/docs/api-reference/eventdestinations/update.md): Update an existing event destination configuration… - [Create](https://ngrok.com/docs/api-reference/eventsources/create.md): Add a new event source to an existing event subscri… - [Delete](https://ngrok.com/docs/api-reference/eventsources/delete.md): Remove a specific event source from an event subscr… - [Get](https://ngrok.com/docs/api-reference/eventsources/get.md): Retrieve details about a specific event source with… - [List](https://ngrok.com/docs/api-reference/eventsources/list.md): List all event sources configured for a specific ev… - [Update](https://ngrok.com/docs/api-reference/eventsources/update.md): Update an existing event source configuration withi… - [Create](https://ngrok.com/docs/api-reference/eventsubscriptions/create.md): Create a new event subscription for receiving and p… - [Delete](https://ngrok.com/docs/api-reference/eventsubscriptions/delete.md): Delete a specific event subscription by its unique… - [Get](https://ngrok.com/docs/api-reference/eventsubscriptions/get.md): Retrieve details about a specific event subscriptio… - [List](https://ngrok.com/docs/api-reference/eventsubscriptions/list.md): List all event subscriptions in your ngrok account… - [Update](https://ngrok.com/docs/api-reference/eventsubscriptions/update.md): Update an existing event subscription with new sour… - [Create](https://ngrok.com/docs/api-reference/failoverbackends/create.md): Create a new failover backend for automatically swi… - [Delete](https://ngrok.com/docs/api-reference/failoverbackends/delete.md): Delete a specific failover backend configuration by… - [Get](https://ngrok.com/docs/api-reference/failoverbackends/get.md): Retrieve details about a specific failover backend… - [List](https://ngrok.com/docs/api-reference/failoverbackends/list.md): List all failover backend configurations in your ng… - [Update](https://ngrok.com/docs/api-reference/failoverbackends/update.md): Update an existing failover backend with new primar… - [Create](https://ngrok.com/docs/api-reference/httpresponsebackends/create.md): Create a new HTTP response backend for returning cu… - [Delete](https://ngrok.com/docs/api-reference/httpresponsebackends/delete.md): Delete a specific HTTP response backend configurati… - [Get](https://ngrok.com/docs/api-reference/httpresponsebackends/get.md): Retrieve details about a specific HTTP response bac… - [List](https://ngrok.com/docs/api-reference/httpresponsebackends/list.md): List all HTTP response backend configurations in yo… - [Update](https://ngrok.com/docs/api-reference/httpresponsebackends/update.md): Update an existing HTTP response backend with new r… - [Delete](https://ngrok.com/docs/api-reference/httpsedgemutualtlsmodule/delete.md): Remove the mutual TLS module configuration from a s… - [Get](https://ngrok.com/docs/api-reference/httpsedgemutualtlsmodule/get.md): Retrieve the mutual TLS module configuration for a… - [Replace](https://ngrok.com/docs/api-reference/httpsedgemutualtlsmodule/replace.md): Replace or configure the mutual TLS module for a sp… - [Delete](https://ngrok.com/docs/api-reference/httpsedgetlsterminationmodule/delete.md): Remove the TLS termination module configuration fro… - [Get](https://ngrok.com/docs/api-reference/httpsedgetlsterminationmodule/get.md): Retrieve the TLS termination module configuration f… - [Replace](https://ngrok.com/docs/api-reference/httpsedgetlsterminationmodule/replace.md): Replace or configure the TLS termination module for… - [Create](https://ngrok.com/docs/api-reference/ippolicies/create.md): Create a new IP policy for controlling access based… - [Delete](https://ngrok.com/docs/api-reference/ippolicies/delete.md): Delete a specific IP policy by its unique identifie… - [Get](https://ngrok.com/docs/api-reference/ippolicies/get.md): Retrieve details about a specific IP policy includi… - [List](https://ngrok.com/docs/api-reference/ippolicies/list.md): List all IP policies in your ngrok account with opt… - [Update](https://ngrok.com/docs/api-reference/ippolicies/update.md): Update an existing IP policy with new rules, descri… - [Create](https://ngrok.com/docs/api-reference/ippolicyrules/create.md): Create a new IP policy rule to add an IP address or… - [Delete](https://ngrok.com/docs/api-reference/ippolicyrules/delete.md): Delete a specific IP policy rule by its unique iden… - [Get](https://ngrok.com/docs/api-reference/ippolicyrules/get.md): Retrieve details about a specific IP policy rule in… - [List](https://ngrok.com/docs/api-reference/ippolicyrules/list.md): List all IP policy rules in your ngrok account with… - [Update](https://ngrok.com/docs/api-reference/ippolicyrules/update.md): Update an existing IP policy rule with a new IP add… - [Create](https://ngrok.com/docs/api-reference/iprestrictions/create.md): Create a new IP restriction configuration for limit… - [Delete](https://ngrok.com/docs/api-reference/iprestrictions/delete.md): Delete a specific IP restriction configuration by i… - [Get](https://ngrok.com/docs/api-reference/iprestrictions/get.md): Retrieve details about a specific IP restriction co… - [List](https://ngrok.com/docs/api-reference/iprestrictions/list.md): List all IP restriction configurations in your ngro… - [Update](https://ngrok.com/docs/api-reference/iprestrictions/update.md): Update an existing IP restriction configuration wit… - [Kubernetes Operators](https://ngrok.com/docs/api-reference/kubernetes-operators.md): API reference documentation for Kubernetes Operator… - [Create](https://ngrok.com/docs/api-reference/reservedaddrs/create.md): Reserve a static IP address for use with your ngrok… - [Delete](https://ngrok.com/docs/api-reference/reservedaddrs/delete.md): Release a reserved static IP address by its unique… - [Get](https://ngrok.com/docs/api-reference/reservedaddrs/get.md): Retrieve details about a specific reserved static I… - [List](https://ngrok.com/docs/api-reference/reservedaddrs/list.md): List all reserved static IP addresses in your ngrok… - [Update](https://ngrok.com/docs/api-reference/reservedaddrs/update.md): Update an existing reserved static IP address confi… - [Create](https://ngrok.com/docs/api-reference/reserveddomains/create.md): Reserve a custom domain for use with your ngrok end… - [Delete](https://ngrok.com/docs/api-reference/reserveddomains/delete.md): Release a reserved custom domain by its unique iden… - [DeleteCertificate](https://ngrok.com/docs/api-reference/reserveddomains/deletecertificate.md): Delete the TLS certificate associated with a specif… - [DeleteCertificateManagementPolicy](https://ngrok.com/docs/api-reference/reserveddomains/deletecertificatemanagementpolicy.md): Remove the certificate management policy from a spe… - [Get](https://ngrok.com/docs/api-reference/reserveddomains/get.md): Retrieve details about a specific reserved domain i… - [List](https://ngrok.com/docs/api-reference/reserveddomains/list.md): List all reserved custom domains in your ngrok acco… - [Update](https://ngrok.com/docs/api-reference/reserveddomains/update.md): Update an existing reserved domain configuration in… - [Create](https://ngrok.com/docs/api-reference/secrets/create.md): Create a new vault secret for securely storing sens… - [Delete](https://ngrok.com/docs/api-reference/secrets/delete.md): Delete a specific vault secret by its unique identi… - [Get](https://ngrok.com/docs/api-reference/secrets/get.md): Retrieve metadata about a specific vault secret. Th… - [List](https://ngrok.com/docs/api-reference/secrets/list.md): List all vault secrets in your ngrok account with o… - [Update](https://ngrok.com/docs/api-reference/secrets/update.md): Update an existing vault secret with a new value or… - [Service Users (Bot Users)](https://ngrok.com/docs/api-reference/service-users.md): Service Users API reference. - [Create](https://ngrok.com/docs/api-reference/sshcertificateauthorities/create.md): Create a new SSH certificate authority for signing… - [Delete](https://ngrok.com/docs/api-reference/sshcertificateauthorities/delete.md): Delete a specific SSH certificate authority by its… - [Get](https://ngrok.com/docs/api-reference/sshcertificateauthorities/get.md): Retrieve details about a specific SSH certificate a… - [List](https://ngrok.com/docs/api-reference/sshcertificateauthorities/list.md): List all SSH certificate authorities in your ngrok… - [Update](https://ngrok.com/docs/api-reference/sshcertificateauthorities/update.md): Update an existing SSH certificate authority with n… - [Create](https://ngrok.com/docs/api-reference/sshcredentials/create.md): Create a new SSH credential for authenticating conn… - [Delete](https://ngrok.com/docs/api-reference/sshcredentials/delete.md): Delete a specific SSH credential by its unique iden… - [Get](https://ngrok.com/docs/api-reference/sshcredentials/get.md): Retrieve details about a specific SSH credential in… - [List](https://ngrok.com/docs/api-reference/sshcredentials/list.md): List all SSH credentials in your ngrok account with… - [Update](https://ngrok.com/docs/api-reference/sshcredentials/update.md): Update an existing SSH credential with new private… - [Create](https://ngrok.com/docs/api-reference/sshhostcertificates/create.md): Create a new SSH host certificate for authenticatin… - [Delete](https://ngrok.com/docs/api-reference/sshhostcertificates/delete.md): Delete a specific SSH host certificate by its uniqu… - [Get](https://ngrok.com/docs/api-reference/sshhostcertificates/get.md): Retrieve details about a specific SSH host certific… - [List](https://ngrok.com/docs/api-reference/sshhostcertificates/list.md): List all SSH host certificates in your ngrok accoun… - [Update](https://ngrok.com/docs/api-reference/sshhostcertificates/update.md): Update an existing SSH host certificate with new pr… - [Create](https://ngrok.com/docs/api-reference/sshusercertificates/create.md): Create a new SSH user certificate for authenticatin… - [Delete](https://ngrok.com/docs/api-reference/sshusercertificates/delete.md): Delete a specific SSH user certificate by its uniqu… - [Get](https://ngrok.com/docs/api-reference/sshusercertificates/get.md): Retrieve details about a specific SSH user certific… - [List](https://ngrok.com/docs/api-reference/sshusercertificates/list.md): List all SSH user certificates in your ngrok accoun… - [Update](https://ngrok.com/docs/api-reference/sshusercertificates/update.md): Update an existing SSH user certificate with new pr… - [Create](https://ngrok.com/docs/api-reference/staticbackends/create.md): Create a new static backend for forwarding traffic… - [Delete](https://ngrok.com/docs/api-reference/staticbackends/delete.md): Delete a specific static backend configuration by i… - [Get](https://ngrok.com/docs/api-reference/staticbackends/get.md): Retrieve details about a specific static backend in… - [List](https://ngrok.com/docs/api-reference/staticbackends/list.md): List all static backend configurations in your ngro… - [Update](https://ngrok.com/docs/api-reference/staticbackends/update.md): Update an existing static backend with a new upstre… - [Delete](https://ngrok.com/docs/api-reference/tcpedgebackendmodule/delete.md): Remove the backend module configuration from a spec… - [Get](https://ngrok.com/docs/api-reference/tcpedgebackendmodule/get.md): Retrieve the backend module configuration for a spe… - [Replace](https://ngrok.com/docs/api-reference/tcpedgebackendmodule/replace.md): Replace or configure the backend module for a speci… - [Delete](https://ngrok.com/docs/api-reference/tcpedgeiprestrictionmodule/delete.md): Remove the IP restriction module configuration from… - [Get](https://ngrok.com/docs/api-reference/tcpedgeiprestrictionmodule/get.md): Retrieve the IP restriction module configuration fo… - [Replace](https://ngrok.com/docs/api-reference/tcpedgeiprestrictionmodule/replace.md): Replace or configure the IP restriction module for… - [Delete](https://ngrok.com/docs/api-reference/tcpedgetrafficpolicymodule/delete.md): Remove the traffic policy module configuration from… - [Get](https://ngrok.com/docs/api-reference/tcpedgetrafficpolicymodule/get.md): Retrieve the traffic policy module configuration fo… - [Replace](https://ngrok.com/docs/api-reference/tcpedgetrafficpolicymodule/replace.md): Replace or configure the traffic policy module for… - [Create](https://ngrok.com/docs/api-reference/tlscertificates/create.md): Upload a new TLS certificate for use with your ngro… - [Delete](https://ngrok.com/docs/api-reference/tlscertificates/delete.md): Delete a specific TLS certificate by its unique ide… - [Get](https://ngrok.com/docs/api-reference/tlscertificates/get.md): Retrieve details about a specific TLS certificate i… - [List](https://ngrok.com/docs/api-reference/tlscertificates/list.md): List all TLS certificates in your ngrok account wit… - [Update](https://ngrok.com/docs/api-reference/tlscertificates/update.md): Update an existing TLS certificate with new certifi… - [Delete](https://ngrok.com/docs/api-reference/tlsedgebackendmodule/delete.md): Remove the backend module configuration from a spec… - [Get](https://ngrok.com/docs/api-reference/tlsedgebackendmodule/get.md): Retrieve the backend module configuration for a spe… - [Replace](https://ngrok.com/docs/api-reference/tlsedgebackendmodule/replace.md): Replace or configure the backend module for a speci… - [Delete](https://ngrok.com/docs/api-reference/tlsedgeiprestrictionmodule/delete.md): Remove the IP restriction module configuration from… - [Get](https://ngrok.com/docs/api-reference/tlsedgeiprestrictionmodule/get.md): Retrieve the IP restriction module configuration fo… - [Replace](https://ngrok.com/docs/api-reference/tlsedgeiprestrictionmodule/replace.md): Replace or configure the IP restriction module for… - [Delete](https://ngrok.com/docs/api-reference/tlsedgemutualtlsmodule/delete.md): Remove the mutual TLS module configuration from a s… - [Get](https://ngrok.com/docs/api-reference/tlsedgemutualtlsmodule/get.md): Retrieve the mutual TLS module configuration for a… - [Replace](https://ngrok.com/docs/api-reference/tlsedgemutualtlsmodule/replace.md): Replace or configure the mutual TLS module for a sp… - [Delete](https://ngrok.com/docs/api-reference/tlsedgetlsterminationmodule/delete.md): Remove the TLS termination module configuration fro… - [Get](https://ngrok.com/docs/api-reference/tlsedgetlsterminationmodule/get.md): Retrieve the TLS termination module configuration f… - [Replace](https://ngrok.com/docs/api-reference/tlsedgetlsterminationmodule/replace.md): Replace or configure the TLS termination module for… - [Delete](https://ngrok.com/docs/api-reference/tlsedgetrafficpolicymodule/delete.md): Remove the traffic policy module configuration from… - [Get](https://ngrok.com/docs/api-reference/tlsedgetrafficpolicymodule/get.md): Retrieve the traffic policy module configuration fo… - [Replace](https://ngrok.com/docs/api-reference/tlsedgetrafficpolicymodule/replace.md): Replace or configure the traffic policy module for… - [Create](https://ngrok.com/docs/api-reference/tunnelgroupbackends/create.md): Create a new tunnel group backend for load balancin… - [Delete](https://ngrok.com/docs/api-reference/tunnelgroupbackends/delete.md): Delete a specific tunnel group backend configuratio… - [Get](https://ngrok.com/docs/api-reference/tunnelgroupbackends/get.md): Retrieve details about a specific tunnel group back… - [List](https://ngrok.com/docs/api-reference/tunnelgroupbackends/list.md): List all tunnel group backend configurations in you… - [Update](https://ngrok.com/docs/api-reference/tunnelgroupbackends/update.md): Update an existing tunnel group backend with new me… - [Get](https://ngrok.com/docs/api-reference/tunnels/get.md): Retrieve details about a specific tunnel. Note: The… - [List](https://ngrok.com/docs/api-reference/tunnels/list.md): List all tunnels in your ngrok account. Note: The T… - [Get](https://ngrok.com/docs/api-reference/tunnelsessions/get.md): Retrieve details about a specific tunnel session in… - [List](https://ngrok.com/docs/api-reference/tunnelsessions/list.md): List all tunnel sessions in your ngrok account with… - [Restart](https://ngrok.com/docs/api-reference/tunnelsessions/restart.md): Restart a specific tunnel session, re-establishing… - [Stop](https://ngrok.com/docs/api-reference/tunnelsessions/stop.md): Stop a specific tunnel session, terminating the con… - [Update](https://ngrok.com/docs/api-reference/tunnelsessions/update.md): Update a specific tunnel session with new configura… - [Create](https://ngrok.com/docs/api-reference/vaults/create.md): Create a new vault for securely storing and managin… - [Delete](https://ngrok.com/docs/api-reference/vaults/delete.md): Delete a specific vault by its unique identifier, r… - [Get](https://ngrok.com/docs/api-reference/vaults/get.md): Retrieve details about a specific vault including i… - [List](https://ngrok.com/docs/api-reference/vaults/list.md): List all vaults in your ngrok account with optional… - [Update](https://ngrok.com/docs/api-reference/vaults/update.md): Update an existing vault with new metadata, descrip… - [Create](https://ngrok.com/docs/api-reference/weightedbackends/create.md): Create a new weighted backend for distributing traf… - [Delete](https://ngrok.com/docs/api-reference/weightedbackends/delete.md): Delete a specific weighted backend configuration by… - [Get](https://ngrok.com/docs/api-reference/weightedbackends/get.md): Retrieve details about a specific weighted backend… - [List](https://ngrok.com/docs/api-reference/weightedbackends/list.md): List all weighted backend configurations in your ng… - [Update](https://ngrok.com/docs/api-reference/weightedbackends/update.md): Update an existing weighted backend with new member… - [API Filtering](https://ngrok.com/docs/api/api-filtering.md): Learn how to use API Filtering to make operational… - [ngrok API Overview](https://ngrok.com/docs/api/index.md): Learn about the ngrok REST API for programmatic acc… - [Errors](https://ngrok.com/docs/errors/index.md) - [Errors Reference](https://ngrok.com/docs/errors/reference.md) - [FAQ](https://ngrok.com/docs/faq/index.md): Frequently asked questions about ngrok including st… - [Cloud Endpoints Quickstart](https://ngrok.com/docs/getting-started/cloud-endpoints-quickstart.md): Set up your first ngrok Cloud Endpoint to start man… - [Go SDK Quickstart](https://ngrok.com/docs/getting-started/go.md): Learn how to get started with the ngrok Go SDK to c… - [Agent CLI Quickstart](https://ngrok.com/docs/getting-started/index.md): Learn how to get started with ngrok Agent CLI to cr… - [JavaScript SDK Quickstart](https://ngrok.com/docs/getting-started/javascript.md): Learn how to get started with the ngrok JavaScript… - [Kubernetes Custom Resources Quickstart](https://ngrok.com/docs/getting-started/kubernetes/crds.md): Leverage ngrok’s custom Kubernetes CRDs for the sim… - [Kubernetes Endpoints Quickstart](https://ngrok.com/docs/getting-started/kubernetes/endpoints.md): Connect any API or app to your Kubernetes clusters… - [Kubernetes Gateway API Quickstart](https://ngrok.com/docs/getting-started/kubernetes/gateway-api.md): Use ngrok with the Kubernetes Gateway API for advan… - [Kubernetes Ingress Quickstart](https://ngrok.com/docs/getting-started/kubernetes/ingress.md): Learn how to get started with the ngrok Kubernetes… - [Python SDK Quickstart](https://ngrok.com/docs/getting-started/python.md): Learn how to get started with the ngrok Python SDK… - [Rust SDK Quickstart](https://ngrok.com/docs/getting-started/rust.md): Learn how to get started with the ngrok Rust SDK to… - [Glossary of Terms](https://ngrok.com/docs/glossary.md): A glossary of technical terms used in ngrok's docum… - [Get started with ngrok's API gateway](https://ngrok.com/docs/guides/api-gateway/get-started.md): Learn how to set up ngrok as an API gateway using a… - [Using Datadog](https://ngrok.com/docs/guides/api-gateway/monitor-ngrok.md): Learn how to observe your API gateway and the traff… - [Deploy a multicloud API gateway](https://ngrok.com/docs/guides/api-gateway/multicloud.md): In this tutorial, you'll learn how to load balance… - [Install ngrok on Linux (ARM64)](https://ngrok.com/docs/guides/device-gateway/arm64.md): Learn how to install ngrok on any Linux ARM64 devic… - [Configure Remote Connectivity to your IoT Devices in the Field](https://ngrok.com/docs/guides/device-gateway/cloud-to-device.md): Use ngrok to remotely access IoT devices and servic… - [Device Gateway FAQ](https://ngrok.com/docs/guides/device-gateway/faq.md): Answers to common questions about using ngrok as a… - [Fleet Management](https://ngrok.com/docs/guides/device-gateway/fleet-management.md): Manage credentials, multi-tenancy, and observabilit… - [Install ngrok on Linux](https://ngrok.com/docs/guides/device-gateway/linux.md): Learn how to install ngrok on a remote Linux device… - [Device Gateway Overview](https://ngrok.com/docs/guides/device-gateway/overview.md): Use ngrok to securely connect to devices deployed i… - [Private Connectivity to Remote IoT Devices with ngrokd](https://ngrok.com/docs/guides/device-gateway/private-connectivity.md): Use ngrokd to configure private, remote access to I… - [Device Gateway Quickstart](https://ngrok.com/docs/guides/device-gateway/quickstart.md): Get a device securely reachable from the internet i… - [Install ngrok on Raspberry Pi](https://ngrok.com/docs/guides/device-gateway/raspberry-pi.md): Learn how to install ngrok on a Raspberry Pi runnin… - [Install ngrok on Raspberry Pi OS (formerly Raspbian)](https://ngrok.com/docs/guides/device-gateway/raspbian.md): Learn how to install ngrok on a Raspberry Pi OS (fo… - [Secure Remote Access with ngrok for SSH and RDP](https://ngrok.com/docs/guides/device-gateway/remote-access.md): Give technicians and end users SSH, RDP, or web acc… - [Connect to Devices Using the Python SDK](https://ngrok.com/docs/guides/device-gateway/sdk.md): Connect to devices or your device gateway by embedd… - [Device Security](https://ngrok.com/docs/guides/device-gateway/security.md): Manage credentials, IP restrictions, mTLS, and comp… - [Traffic Policy for Devices](https://ngrok.com/docs/guides/device-gateway/traffic-policy.md): Authenticate, rate limit, and control access to you… - [Secure Tunnels for Devices](https://ngrok.com/docs/guides/device-gateway/tunnels.md): Learn how ngrok creates outbound-only encrypted tun… - [Install ngrok on a remote Windows device](https://ngrok.com/docs/guides/device-gateway/windows.md): Learn how to install ngrok on a remote Windows devi… - [Secure your applications with OAuth 2.0](https://ngrok.com/docs/guides/identity-aware-proxy/securing-with-oauth.md): Learn how to secure your ngrok endpoints with OAuth… - [Guides Overview](https://ngrok.com/docs/guides/index.md): Explore practical guides to help you integrate ngro… - [Running ngrok Behind a Corporate Firewall](https://ngrok.com/docs/guides/running-behind-firewalls.md): Learn some troubleshooting and configuration tips f… - [Setting up HIPAA-compliant ngrok services](https://ngrok.com/docs/guides/security-dev-productivity/hipaa-compliance.md): Read ngrok's recommendations for setting up ngrok s… - [Best security practices for developer productivity](https://ngrok.com/docs/guides/security-dev-productivity/index.md): Learn the best practices for developing securely wi… - [Security Quick Wins](https://ngrok.com/docs/guides/security-dev-productivity/securing-your-tunnels.md): Learn some quick wins that will help you use ngrok… - [Share Local APIs](https://ngrok.com/docs/guides/share-localhost/apis.md): Share your local API with teammates or external con… - [Authentication](https://ngrok.com/docs/guides/share-localhost/auth.md): Add authentication to your ngrok endpoints to contr… - [Inspect Traffic and Replay Requests](https://ngrok.com/docs/guides/share-localhost/inspection.md): Inspect and replay HTTP requests and responses with… - [Test Mobile Apps Locally](https://ngrok.com/docs/guides/share-localhost/mobile.md): Use ngrok to connect your mobile app to a local bac… - [Share Localhost Overview](https://ngrok.com/docs/guides/share-localhost/overview.md): Use ngrok to instantly share your local development… - [Share Localhost Quickstart](https://ngrok.com/docs/guides/share-localhost/quickstart.md): Get your local app online and shareable in minutes… - [Network Security](https://ngrok.com/docs/guides/share-localhost/security.md): Control access to your ngrok endpoints with IP rest… - [Secure Tunnels](https://ngrok.com/docs/guides/share-localhost/tunnels.md): Learn how ngrok creates encrypted tunnels between t… - [Test Webhooks Locally](https://ngrok.com/docs/guides/share-localhost/webhooks.md): Use ngrok to receive webhook callbacks from third-p… - [Install ngrok as a Background Service](https://ngrok.com/docs/guides/site-to-site-connectivity/background-service.md): Install ngrok as a service so it stays running. - [Set Up a Custom Connect URL](https://ngrok.com/docs/guides/site-to-site-connectivity/custom-connect-url.md): Use your own domain for connections (white label). - [Securely connect to remote customer networks from your K8s cluster](https://ngrok.com/docs/guides/site-to-site-connectivity/customer-networks.md): Use the ngrok Kubernetes Operator for secure access… - [Why Your Vendor Uses ngrok](https://ngrok.com/docs/guides/site-to-site-connectivity/end-customers.md): Why your vendor has requested you install ngrok for… - [Site-to-Site Connectivity FAQ](https://ngrok.com/docs/guides/site-to-site-connectivity/faq.md): Answers to common questions about setting up and ma… - [Connect to Your Customer's Network](https://ngrok.com/docs/guides/site-to-site-connectivity/index.md): Follow an in-depth tutorial to learn how to use ngr… - [Private Connectivity to Remote Customer Networks with ngrokd](https://ngrok.com/docs/guides/site-to-site-connectivity/non-k8s-environment.md): Use ngrokd to configure private, remote access to s… - [Site-to-Site Connectivity Overview](https://ngrok.com/docs/guides/site-to-site-connectivity/overview.md): Use ngrok to securely connect to APIs, databases, a… - [Site-to-Site Connectivity Quickstart](https://ngrok.com/docs/guides/site-to-site-connectivity/quickstart.md): Get a basic site-to-site connection working in minu… - [Configure Active-Active Agent Redundancy](https://ngrok.com/docs/guides/site-to-site-connectivity/redundant-agents.md): Use multiple ngrok agents so traffic switches if on… - [Secure Remote Access with ngrok for SSH and RDP](https://ngrok.com/docs/guides/ssh-rdp/index.md): Learn how to use ngrok to access remote devices via… - [How does ngrok work?](https://ngrok.com/docs/how-ngrok-works.md): Learn how ngrok's global cloud service and agent so… - [Account Domain Controls](https://ngrok.com/docs/iam/domain-controls.md): Configure account domain controls to claim ownershi… - [Identity and Access Management Overview](https://ngrok.com/docs/iam/index.md): Learn about ngrok's identity and access management… - [Role Based Access Control](https://ngrok.com/docs/iam/rbac.md): Configure role-based access control in ngrok to res… - [Service Users](https://ngrok.com/docs/iam/service-users.md): Service Users are service accounts that own a set o… - [Single Sign-On and Provisioning to the ngrok Dashboard](https://ngrok.com/docs/iam/sso.md): Learn how to configure single sign-on for the ngrok… - [Users](https://ngrok.com/docs/iam/users.md): Understand how users work in ngrok accounts includi… - [How to secure your ngrok CLI credentials with 1Password](https://ngrok.com/docs/integrations/cli-credentials/1password.md): Use the 1Password CLI and ngrok shell extension to… - [Configure Auth0 Single Sign-On with SAML](https://ngrok.com/docs/integrations/dashboard-sso/auth0-dashboard-sso-saml.md): Configure single sign-on (SSO) for your ngrok dashb… - [Configure Okta Single Sign-On (SSO)](https://ngrok.com/docs/integrations/dashboard-sso/okta-dashboard-sso-oidc.md): Configure Okta single sign-on (SSO) to sign in to t… - [Automate user provisioning via SCIM with Okta](https://ngrok.com/docs/integrations/dashboard-sso/okta-dashboard-sso-scim.md): Enable automated user provisioning for your ngrok a… - [Salesforce Dashboard Single Sign-On (SSO) Using OIDC](https://ngrok.com/docs/integrations/dashboard-sso/salesforce-dashboard-sso-oidc.md): Use Salesforce's managed applications to add single… - [Auth0 Endpoint SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/auth0-sso-oidc.md): Use Auth0 OpenID Connect (OIDC) to secure access to… - [Azure Active Directory B2C SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/azure-sso-saml.md): Use Microsoft Azure AD B2C to secure access to ngro… - [Secure your endpoints with Curity Identity Server SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/curity-sso-oidc.md): Secure access to your ngrok endpoints with Curity I… - [Secure your endpoints with Descope SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/descope-sso-oidc.md): Secure access to your ngrok endpoints with Descope… - [Secure your endpoints with Descope SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/descope-sso-saml.md): Secure access to your ngrok endpoints with Descope… - [Secure your endpoints with Frontegg SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/frontegg-sso-oidc.md): Secure access to your ngrok endpoints with Frontegg… - [Secure your endpoints with Frontegg SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/frontegg-sso-saml.md): Secure access to your ngrok endpoints with Frontegg… - [FusionAuth Endpoint SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/fusionauth-sso-oidc.md): Use FusionAuth single sign-on (SSO) to secure acces… - [JumpCloud Endpoint SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/jumpcloud-sso-oidc.md): Use JumpCloud OIDC to secure access to ngrok endpoi… - [JumpCloud SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/jumpcloud-sso-saml.md): Use JumpCloud SAML to secure access to ngrok endpoi… - [Microsoft Entra ID SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/microsoft-sso-saml.md): Use Microsoft Entra ID SAML to secure access to the… - [miniOrange Endpoint SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/miniorange-sso-oidc.md): Use miniOrange OIDC to secure access to ngrok endpo… - [miniOrange SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/miniorange-sso-saml.md): Use miniOrange SAML to secure access to ngrok endpo… - [Secure your endpoints with Okta SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/okta-sso-oidc.md): Secure access to your ngrok endpoints with Okta sin… - [Secure your endpoints with Okta SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/okta-sso-saml.md): Secure access to your ngrok endpoints with Okta sin… - [Secure ngrok Endpoints using Salesforce OpenID Connect](https://ngrok.com/docs/integrations/endpoint-sso/salesforce-sso-oidc.md): Use Salesforce's managed applications to add single… - [Wallix Trustelem Endpoint SSO (OpenID Connect)](https://ngrok.com/docs/integrations/endpoint-sso/trustelem-sso-oidc.md): Use Wallix Trustelem OIDC to secure access to ngrok… - [Wallix Trustelem SSO (SAML)](https://ngrok.com/docs/integrations/endpoint-sso/trustelem-sso-saml.md): Use Wallix Trustelem SAML to secure access to ngrok… - [Send Network Logs from ngrok to AWS CloudWatch](https://ngrok.com/docs/integrations/event-destinations/amazon-cloudwatch-event-destination.md): Send network traffic logs from ngrok to AWS CloudWa… - [Send Network Logs from ngrok to AWS Firehose](https://ngrok.com/docs/integrations/event-destinations/amazon-firehose-event-destination.md): Send network traffic logs from ngrok to AWS Firehos… - [Send Network Logs from ngrok to AWS Kinesis](https://ngrok.com/docs/integrations/event-destinations/amazon-kinesis-event-destination.md): Send network traffic logs from ngrok to AWS Kinesis. - [Integrate with the Azure Logs Ingestion API](https://ngrok.com/docs/integrations/event-destinations/azure-logs-event-destination.md): Send network traffic logs from ngrok to Azure Logs… - [Send Network Logs from ngrok to Datadog](https://ngrok.com/docs/integrations/event-destinations/datadog-event-destination.md): Send network traffic logs from ngrok to Datadog. - [How to access Home Assistant from anywhere with ngrok](https://ngrok.com/docs/integrations/guides/home-assistant-with-ngrok.md): Expose your Home Assistant instance with ngrok and… - [MQTT](https://ngrok.com/docs/integrations/guides/mqtt.md): Learn how to expose your MQTT server to the interne… - [Integrations Hub](https://ngrok.com/docs/integrations/index.md): Browse integration guides and tutorials for connect… - [Enable JWT validation with Auth0](https://ngrok.com/docs/integrations/jwt-validation/auth0.md): Configure JWT Validation for tokens issued from Aut… - [Deploy a production API and gateway with APIOps using Argo CD and ngrok](https://ngrok.com/docs/integrations/kubernetes-ingress/apiops.md): Deploy an API with APIOps and Argo CD using ngrok. - [Ingress to apps secured by Microsoft Entra ID in Kubernetes](https://ngrok.com/docs/integrations/kubernetes-ingress/azure-ad-k8s.md): Use ngrok to add ingress to Kubernetes apps and aut… - [Ingress to Kubernetes apps deployed on Azure Kubernetes Service (AKS)](https://ngrok.com/docs/integrations/kubernetes-ingress/azure-aks-k8s.md): Learn how to deploy a new Kubernetes cluster and de… - [Kubernetes ingress to services in a Consul service mesh](https://ngrok.com/docs/integrations/kubernetes-ingress/consul-k8s.md): Set up a local Consul service mesh to use the ngrok… - [Ingress to Kubernetes apps on clusters managed by DigitalOcean](https://ngrok.com/docs/integrations/kubernetes-ingress/digitalocean-k8s.md): Add Kubernetes ingress to any app running in a clus… - [Kubernetes ingress to services hosted on EKS](https://ngrok.com/docs/integrations/kubernetes-ingress/eks.md): Learn how to get started running the ngrok Kubernet… - [ngrok External Secrets integration](https://ngrok.com/docs/integrations/kubernetes-ingress/external-secrets.md): ngrok integrates with External Secrets Operator to… - [Kubernetes ingress to GKE services with ngrok](https://ngrok.com/docs/integrations/kubernetes-ingress/google-kubernetes-engine.md): Learn how to use the ngrok Kubernetes Operator on G… - [Use ngrok's Global Server Load Balancing with DigitalOcean](https://ngrok.com/docs/integrations/kubernetes-ingress/gslb.md): Layer load balancing between three or more globally… - [Kubernetes Ingress Integrations](https://ngrok.com/docs/integrations/kubernetes-ingress/index.md): Browse integration guides for using the ngrok Kuber… - [Ingress to a microservices-based application connected via Linkerd's service mesh](https://ngrok.com/docs/integrations/kubernetes-ingress/k8s.md): Set up a local cluster to demonstrate how to use th… - [Kubernetes ingress to apps/APIs on clusters managed by Canonical MicroK8s](https://ngrok.com/docs/integrations/kubernetes-ingress/microk8s-k8s.md): Add ingress to any app running in a Kubernetes clus… - [Ingress to Kubernetes apps managed by Rafay](https://ngrok.com/docs/integrations/kubernetes-ingress/rafay-k8s.md): Add ingress to any app running in a Kubernetes clus… - [Kubernetes ingress to applications and clusters managed by Rancher](https://ngrok.com/docs/integrations/kubernetes-ingress/rancher-k8s.md): Set up a local installation of Rancher to deploy a… - [Ingress to Kubernetes apps deployed on Spectro Cloud Palette](https://ngrok.com/docs/integrations/kubernetes-ingress/spectro-cloud-k8s.md): Add ingress to any app running in a Kubernetes clus… - [Ingress to Kubernetes apps and services with vcluster](https://ngrok.com/docs/integrations/kubernetes-ingress/vcluster-k8s.md): Set up a local virtual cluster to use the ngrok Kub… - [Facebook OAuth](https://ngrok.com/docs/integrations/oauth/facebook-oauth.md): Configure ngrok to authenticate users with Facebook… - [GitHub OAuth](https://ngrok.com/docs/integrations/oauth/github-oauth.md): Configure ngrok to authenticate users with GitHub O… - [GitLab OAuth](https://ngrok.com/docs/integrations/oauth/gitlab-oauth.md): Configure ngrok to authenticate users with GitLab O… - [Google OAuth](https://ngrok.com/docs/integrations/oauth/google-oauth.md): Configure ngrok to authenticate users with Google O… - [LinkedIn OAuth](https://ngrok.com/docs/integrations/oauth/linkedin-oauth.md): Configure ngrok to authenticate users with LinkedIn… - [Microsoft OAuth](https://ngrok.com/docs/integrations/oauth/microsoft-oauth.md): Configure ngrok to authenticate users with Microsof… - [Amazon OAuth](https://ngrok.com/docs/integrations/oauth/oauth.md): Configure ngrok to authenticate users with Amazon O… - [Twitch OAuth](https://ngrok.com/docs/integrations/oauth/twitch-oauth.md): Configure ngrok to authenticate users with Twitch O… - [AfterShip Webhooks](https://ngrok.com/docs/integrations/webhooks/aftership-webhooks.md): Develop and test AfterShip webhooks from localhost. - [Airship Webhooks](https://ngrok.com/docs/integrations/webhooks/airship-webhooks.md): Develop and test Airship webhooks from localhost. - [Alchemy Webhooks](https://ngrok.com/docs/integrations/webhooks/alchemy-webhooks.md): Develop and test Alchemy webhooks from localhost. - [Amazon SNS Webhooks](https://ngrok.com/docs/integrations/webhooks/amazon-sns-webhooks.md): Develop and test Amazon SNS webhooks from localhost. - [Autodesk Platform Services Webhooks](https://ngrok.com/docs/integrations/webhooks/autodesk-webhooks.md): Develop and test Autodesk webhooks from localhost. - [Bitbucket Repository Webhooks](https://ngrok.com/docs/integrations/webhooks/bitbucket-webhooks.md): Develop and test Bitbucket webhooks from localhost. - [Box Webhooks](https://ngrok.com/docs/integrations/webhooks/box-webhooks.md): Develop and test Box webhooks from localhost. - [Brex Webhooks](https://ngrok.com/docs/integrations/webhooks/brex-webhooks.md): Develop and test Brex webhooks from localhost. - [Buildkite Webhooks](https://ngrok.com/docs/integrations/webhooks/buildkite-webhooks.md): Develop and test Buildkite webhooks from localhost. - [Calendly Webhooks](https://ngrok.com/docs/integrations/webhooks/calendly-webhooks.md): Develop and test Calendly webhooks from localhost. - [Castle Webhooks](https://ngrok.com/docs/integrations/webhooks/castle-webhooks.md): Develop and test Castle webhooks from localhost. - [Chargify Webhooks](https://ngrok.com/docs/integrations/webhooks/chargify-webhooks.md): Develop and test Chargify webhooks from localhost. - [CircleCI Webhooks](https://ngrok.com/docs/integrations/webhooks/circleci-webhooks.md): Develop and test CircleCI webhooks from localhost. - [Clearbit Webhooks](https://ngrok.com/docs/integrations/webhooks/clearbit-webhooks.md): Develop and test Clearbit webhooks from localhost. - [Clerk Webhooks](https://ngrok.com/docs/integrations/webhooks/clerk-webhooks.md): Develop and test Clerk webhooks from localhost. - [Coinbase Webhooks](https://ngrok.com/docs/integrations/webhooks/coinbase-webhooks.md): Develop and test Coinbase webhooks from localhost. - [Contentful Webhooks](https://ngrok.com/docs/integrations/webhooks/contentful-webhooks.md): Develop and test Contentful webhooks from localhost. - [DocuSign Webhooks](https://ngrok.com/docs/integrations/webhooks/docusign-webhooks.md): Develop and test DocuSign webhooks from localhost. - [Dropbox Webhooks](https://ngrok.com/docs/integrations/webhooks/dropbox-webhooks.md): Develop and test Dropbox webhooks from localhost. - [Facebook Messenger Webhooks](https://ngrok.com/docs/integrations/webhooks/facebook-messenger-webhooks.md): Develop and test Facebook Messenger webhooks from l… - [Facebook Webhooks](https://ngrok.com/docs/integrations/webhooks/facebook-webhooks.md): Develop and test Facebook webhooks from localhost. - [Frame.io Webhooks](https://ngrok.com/docs/integrations/webhooks/frameio-webhooks.md): Develop and test Frame.io webhooks from localhost. - [GitHub Repository Webhooks](https://ngrok.com/docs/integrations/webhooks/github-webhooks.md): Develop and test GitHub webhooks from localhost. - [GitLab Repository Webhooks](https://ngrok.com/docs/integrations/webhooks/gitlab-webhooks.md): Develop and test GitLab webhooks from localhost. - [Heroku Webhooks](https://ngrok.com/docs/integrations/webhooks/heroku-webhooks.md): Develop and test Heroku webhooks from localhost. - [HostedHooks Webhooks](https://ngrok.com/docs/integrations/webhooks/hostedhooks-webhooks.md): Develop and test HostedHooks webhooks from localhos… - [HubSpot Webhooks](https://ngrok.com/docs/integrations/webhooks/hubspot-webhooks.md): Develop and test HubSpot webhooks from localhost. - [Hygraph Webhooks](https://ngrok.com/docs/integrations/webhooks/hygraph-webhooks.md): Develop and test Hygraph webhooks from localhost. - [Instagram Webhooks](https://ngrok.com/docs/integrations/webhooks/instagram-webhooks.md): Develop and test Instagram webhooks from localhost. - [Intercom Webhooks](https://ngrok.com/docs/integrations/webhooks/intercom-webhooks.md): Develop and test Intercom webhooks from localhost. - [Jira Webhooks](https://ngrok.com/docs/integrations/webhooks/jira-webhooks.md): Develop and test Jira webhooks from localhost. - [LaunchDarkly Webhooks](https://ngrok.com/docs/integrations/webhooks/launchdarkly-webhooks.md): Develop and test LaunchDarkly webhooks from localho… - [Linear Webhooks](https://ngrok.com/docs/integrations/webhooks/linear-webhooks.md): Develop and test Linear webhooks from localhost. - [Mailchimp Webhooks](https://ngrok.com/docs/integrations/webhooks/mailchimp-webhooks.md): Develop and test Mailchimp webhooks from localhost. - [Mailgun Webhooks](https://ngrok.com/docs/integrations/webhooks/mailgun-webhooks.md): Develop and test Mailgun webhooks from localhost. - [Modern Treasury Webhooks](https://ngrok.com/docs/integrations/webhooks/modern-treasury-webhooks.md): Develop and test Modern Treasury webhooks from loca… - [MongoDB Webhooks](https://ngrok.com/docs/integrations/webhooks/mongodb-webhooks.md): Develop and test MongoDB webhooks from localhost. - [Mux Webhooks](https://ngrok.com/docs/integrations/webhooks/mux-webhooks.md): Develop and test Mux webhooks from localhost. - [Okta Webhooks](https://ngrok.com/docs/integrations/webhooks/okta-webhooks.md): Develop and test Okta webhooks from localhost. - [Orbit Webhooks](https://ngrok.com/docs/integrations/webhooks/orbit-webhooks.md): Develop and test Orbit webhooks from localhost. - [PagerDuty Webhooks](https://ngrok.com/docs/integrations/webhooks/pagerduty-webhooks.md): Develop and test PagerDuty webhooks from localhost. - [Pinwheel Webhooks](https://ngrok.com/docs/integrations/webhooks/pinwheel-webhooks.md): Develop and test Pinwheel webhooks from localhost. - [Plivo Webhooks](https://ngrok.com/docs/integrations/webhooks/plivo-webhooks.md): Develop and test Plivo webhooks from localhost. - [Pusher Webhooks](https://ngrok.com/docs/integrations/webhooks/pusher-webhooks.md): Develop and test Pusher webhooks from localhost. - [SendGrid Webhooks](https://ngrok.com/docs/integrations/webhooks/sendgrid-webhooks.md): Develop and test SendGrid webhooks from localhost. - [Sentry Webhooks](https://ngrok.com/docs/integrations/webhooks/sentry-webhooks.md): Develop and test Sentry webhooks from localhost. - [Shopify Webhooks](https://ngrok.com/docs/integrations/webhooks/shopify-webhooks.md): Develop and test Shopify webhooks from localhost. - [Signal Sciences Webhooks](https://ngrok.com/docs/integrations/webhooks/signalsciences-webhooks.md): Develop and test Signal Sciences webhooks from loca… - [Slack Webhooks](https://ngrok.com/docs/integrations/webhooks/slack-webhooks.md): Develop and test Slack webhooks from localhost. - [Sonatype Nexus Webhooks](https://ngrok.com/docs/integrations/webhooks/sonatype-nexus-webhooks.md): Develop and test Sonatype Nexus webhooks from local… - [Square Webhooks](https://ngrok.com/docs/integrations/webhooks/square-webhooks.md): Develop and test Square webhooks from localhost. - [Stripe Webhooks](https://ngrok.com/docs/integrations/webhooks/stripe-webhooks.md): Develop and test Stripe webhooks from localhost. - [Svix Webhooks](https://ngrok.com/docs/integrations/webhooks/svix-webhooks.md): Develop and test Svix webhooks from localhost. - [Microsoft Teams Webhooks](https://ngrok.com/docs/integrations/webhooks/teams-webhooks.md): Develop and test Microsoft Teams webhooks from loca… - [Terraform Cloud Webhooks](https://ngrok.com/docs/integrations/webhooks/terraform-webhooks.md): Develop and test Terraform webhooks from localhost. - [TikTok Webhooks](https://ngrok.com/docs/integrations/webhooks/tiktok-webhooks.md): Develop and test TikTok webhooks from localhost. - [Trend Micro Webhooks](https://ngrok.com/docs/integrations/webhooks/trendmicro-webhooks.md): Develop and test Trend Micro webhooks from localhos… - [Twilio SMS Webhooks](https://ngrok.com/docs/integrations/webhooks/twilio-webhooks.md): Develop and test Twilio webhooks from localhost. - [X (formerly Twitter) Webhooks](https://ngrok.com/docs/integrations/webhooks/twitter-webhooks.md): Develop and test X (formerly Twitter) webhooks from… - [Typeform Webhooks](https://ngrok.com/docs/integrations/webhooks/typeform-webhooks.md): Develop and test Typeform webhooks from localhost. - [VMware Workspace ONE Webhooks](https://ngrok.com/docs/integrations/webhooks/vmware-webhooks.md): Develop and test VMware webhooks from localhost. - [Cisco Webex Webhooks](https://ngrok.com/docs/integrations/webhooks/webex-webhooks.md): Develop and test Webex webhooks from localhost. - [WhatsApp Webhooks](https://ngrok.com/docs/integrations/webhooks/whatsapp-webhooks.md): Develop and test WhatsApp webhooks from localhost. - [Worldline Webhooks](https://ngrok.com/docs/integrations/webhooks/worldline-webhooks.md): Develop and test Worldline webhooks from localhost. - [Xero Webhooks](https://ngrok.com/docs/integrations/webhooks/xero-webhooks.md): Develop and test Xero webhooks from localhost. - [Zendesk Webhooks](https://ngrok.com/docs/integrations/webhooks/zendesk-webhooks.md): Develop and test Zendesk webhooks from localhost. - [Zoom Webhooks](https://ngrok.com/docs/integrations/webhooks/zoom-webhooks.md): Develop and test Zoom webhooks from localhost. - [Kubernetes Operator Changelog](https://ngrok.com/docs/k8s/changelog.md): Learn about changes to ngrok's Kubernetes Operator. - [AgentEndpoint](https://ngrok.com/docs/k8s/crds/agentendpoint.md): Reference documentation for the AgentEndpoint Kuber… - [BoundEndpoint](https://ngrok.com/docs/k8s/crds/boundendpoint.md): Reference documentation for the BoundEndpoint Kuber… - [CloudEndpoint](https://ngrok.com/docs/k8s/crds/cloudendpoint.md): Reference documentation for the CloudEndpoint Kuber… - [Domain](https://ngrok.com/docs/k8s/crds/domain.md): Reference documentation for the Domain Kubernetes c… - [Kubernetes Operator Custom Resources (CRDs)](https://ngrok.com/docs/k8s/crds/index.md): Reference documentation for all custom resource def… - [IPPolicy](https://ngrok.com/docs/k8s/crds/ippolicy.md): Learn how to use IP Policies to control traffic thr… - [KubernetesOperator](https://ngrok.com/docs/k8s/crds/kubernetesoperator.md): Reference documentation for the KubernetesOperator… - [NgrokTrafficPolicy](https://ngrok.com/docs/k8s/crds/ngroktrafficpolicy.md): Reference documentation for the NgrokTrafficPolicy… - [Custom ngrok Annotations](https://ngrok.com/docs/k8s/guides/annotations.md): Reference documentation for custom annotations used… - [Binding Endpoints in the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/guides/bindings.md): Learn about ngrok's endpoint bindings and how to us… - [Kubernetes Custom White-Label Domains](https://ngrok.com/docs/k8s/guides/custom-domain.md): Learn how to use custom domains with the ngrok Kube… - [How to create endpoints in the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/guides/endpoint-types.md): Learn how to create endpoints that accept `http://`… - [Finalizers Created by the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/guides/finalizers.md): Learn about how the ngrok Kubernetes Operator uses… - [Securing Endpoints with Basic Authentication](https://ngrok.com/docs/k8s/guides/how-to/basic-auth.md): Learn how to secure your Kubernetes endpoints with… - [Circuit Breaking for System Reliability](https://ngrok.com/docs/k8s/guides/how-to/circuit-breaking.md): Configure circuit breaking in Kubernetes to protect… - [Improving Performance with Response Compression](https://ngrok.com/docs/k8s/guides/how-to/compress-response.md): Enable response compression in Kubernetes to improv… - [Protecting Your Endpoints by Denying Unwanted Traffic](https://ngrok.com/docs/k8s/guides/how-to/deny-requests.md): Configure request denial rules in Kubernetes to blo… - [Securing Your Endpoints with JWT Validation](https://ngrok.com/docs/k8s/guides/how-to/jwt-validation.md): Configure JWT validation in Kubernetes to secure yo… - [Customizing Requests with Header Manipulation](https://ngrok.com/docs/k8s/guides/how-to/manipulate-headers.md): Learn how to add, modify, or remove HTTP headers in… - [Securing Your Endpoints with OAuth Authentication](https://ngrok.com/docs/k8s/guides/how-to/oauth.md): Configure OAuth authentication in Kubernetes to sec… - [Authenticating Users with OpenID Connect (OIDC)](https://ngrok.com/docs/k8s/guides/how-to/oidc.md): Configure OpenID Connect authentication in Kubernet… - [Restricting Access by Kubernetes Pod Identity](https://ngrok.com/docs/k8s/guides/how-to/pod-identity.md): Use Kubernetes pod identity variables to secure End… - [Protecting Services with Rate Limiting](https://ngrok.com/docs/k8s/guides/how-to/rate-limiting.md): Configure rate limiting in Kubernetes to protect yo… - [Managing Traffic with Redirects](https://ngrok.com/docs/k8s/guides/how-to/redirects.md): Configure URL redirects in Kubernetes to route user… - [Controlling Traffic Flow with Request Routing](https://ngrok.com/docs/k8s/guides/how-to/request-routing.md): Configure request routing in Kubernetes to direct i… - [Controlling Access with IP Restrictions](https://ngrok.com/docs/k8s/guides/how-to/restrict-ips.md): Configure IP restrictions in Kubernetes to allow or… - [Customizing Request Routing with URL Rewriting](https://ngrok.com/docs/k8s/guides/how-to/rewrite-url.md): Configure URL rewriting in Kubernetes to modify req… - [Serving Static Responses with Custom Response Policies](https://ngrok.com/docs/k8s/guides/how-to/static-response.md): Configure static responses in Kubernetes to return… - [TCP Routing](https://ngrok.com/docs/k8s/guides/how-to/tcp-routing.md): Configure TCP routing in Kubernetes to handle raw n… - [Managing TLS Termination for Secure Connections](https://ngrok.com/docs/k8s/guides/how-to/terminate-tls.md): Configure TLS termination in Kubernetes to use cust… - [TLS Routing](https://ngrok.com/docs/k8s/guides/how-to/tls-routing.md): Configure TLS routing in Kubernetes to handle encry… - [Securing Upstream Connections with TLS & Mutual TLS (mTLS)](https://ngrok.com/docs/k8s/guides/how-to/upstream-tls.md): Configure upstream TLS and mutual TLS in Kubernetes… - [Running a Local Kubernetes Cluster](https://ngrok.com/docs/k8s/guides/local-cluster.md): Learn how to set up a local Kubernetes cluster for… - [Projecting Local Services into Remote Clusters](https://ngrok.com/docs/k8s/guides/local-projection.md): Learn how to use Kubernetes bindings to instantly t… - [ngrok Kubernetes Operator Managed Resources](https://ngrok.com/docs/k8s/guides/managed-resources.md): Learn about the resources that the ngrok Kubernetes… - [Running Multiple ngrok Operator Installations](https://ngrok.com/docs/k8s/guides/multiple-installs.md): How to run multiple instances of the ngrok Kubernet… - [Pooling Endpoints in the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/guides/pooling.md): Learn how to load balance traffic between endpoints… - [Troubleshooting the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/guides/troubleshooting.md): Learn how to troubleshoot common issues with the ng… - [Using ngrok Custom Resources](https://ngrok.com/docs/k8s/guides/using-crds.md): Learn how to use ngrok's custom resources with the… - [Gateway API with the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/guides/using-gwapi.md): Learn how to use Gateway API resources with the ngr… - [How the ngrok Operator Uses Ingresses](https://ngrok.com/docs/k8s/guides/using-ingresses.md): Learn how the ngrok Kubernetes Operator consumes In… - [How the ngrok Operator Uses LoadBalancer Services](https://ngrok.com/docs/k8s/guides/using-loadbalancers.md): Learn how the ngrok Kubernetes Operator automatical… - [How the ngrok Kubernetes Operator Works](https://ngrok.com/docs/k8s/how-it-works.md): Learn how the ngrok Kubernetes Operator uses secure… - [Kubernetes Operator](https://ngrok.com/docs/k8s/index.md): Learn about the ngrok Kubernetes Operator for provi… - [Kubernetes Operator Architecture](https://ngrok.com/docs/k8s/installation/architecture.md): Learn about the architecture of the ngrok Kubernete… - [Kubernetes Operator Helm Configuration](https://ngrok.com/docs/k8s/installation/helm.md): Reference documentation for Helm configuration valu… - [Monitoring the Kubernetes Operator](https://ngrok.com/docs/k8s/installation/observability.md): Learn how to enable and customize ngrok's Kubernete… - [Uninstalling the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/installation/uninstall.md): How to uninstall the ngrok Kubernetes Operator, cle… - [How to update the ngrok Kubernetes Operator](https://ngrok.com/docs/k8s/installation/update.md): Learn how to update the ngrok Kubernetes Operator t… - [Load Balancing for Kubernetes Services](https://ngrok.com/docs/k8s/load-balancing/load-balancing-kubernetes.md): Learn how to use Endpoint Pooling to share incoming… - [Load Balancing Between Multiple Kubernetes Clusters](https://ngrok.com/docs/k8s/load-balancing/load-balancing-kubernetes-clusters.md): Use Endpoint Pooling to split traffic between any n… - [Kubernetes Operator Release Process](https://ngrok.com/docs/k8s/releasing.md): Learn about the ngrok Kubernetes Operator release p… - [Events](https://ngrok.com/docs/obs/events/index.md): Learn about ngrok's event logging system for export… - [Event Source Reference](https://ngrok.com/docs/obs/events/reference.md): Reference documentation for all ngrok Log Event Sou… - [Traffic Observability Overview](https://ngrok.com/docs/obs/index.md): Learn about ngrok's traffic observability features… - [Traffic Inspector](https://ngrok.com/docs/obs/traffic-inspection.md): Learn how to use ngrok's Traffic Inspector to view,… - [Free Plan Limits](https://ngrok.com/docs/pricing-limits/free-plan-limits.md): Learn about the limits and restrictions enforced on… - [Pricing and Limits](https://ngrok.com/docs/pricing-limits/index.md): Learn about ngrok pricing, limits, and licensing fo… - [Pricing Glossary](https://ngrok.com/docs/pricing-limits/pricing-glossary.md): Definitions for every feature and metric that appea… - [Traffic Policy Unit (TPU) Pricing](https://ngrok.com/docs/pricing-limits/traffic-policy-unit-pricing.md): Learn about how ngrok uses Traffic Processing Units… - [Get Started with ngrok](https://ngrok.com/docs/start.md): ngrok makes it easy to put your apps, APIs, and ser… - [Add Headers Action](https://ngrok.com/docs/traffic-policy/actions/add-headers.md): Add headers to an HTTP request or response before i… - [AI Gateway](https://ngrok.com/docs/traffic-policy/actions/ai-gateway.md): Route requests to AI providers with automatic failo… - [Basic Auth Action](https://ngrok.com/docs/traffic-policy/actions/basic-auth.md): Enforce HTTP Basic Auth on your endpoints. - [Circuit Breaker Action](https://ngrok.com/docs/traffic-policy/actions/circuit-breaker.md): Prevent overload and maintain system reliability by… - [Close Connection Action](https://ngrok.com/docs/traffic-policy/actions/close-connection.md): Forcibly close connections to an endpoint. - [Compress Response Action](https://ngrok.com/docs/traffic-policy/actions/compress-response.md): Compress HTTP response bodies before they are retur… - [Custom Response Action](https://ngrok.com/docs/traffic-policy/actions/custom-response.md): Return a hard-coded response back to the client tha… - [Deny Action](https://ngrok.com/docs/traffic-policy/actions/deny.md): The Deny action enables you to reject incoming requ… - [Forward Internal Action](https://ngrok.com/docs/traffic-policy/actions/forward-internal.md): The Forward Internal action enables you to forward… - [HTTP Request Action](https://ngrok.com/docs/traffic-policy/actions/http-request.md): The HTTP Request action performs an outbound HTTP r… - [Traffic Policy Actions](https://ngrok.com/docs/traffic-policy/actions/index.md): Learn how to use Traffic Policy Actions to manage t… - [JWT Validation Action](https://ngrok.com/docs/traffic-policy/actions/jwt-validation.md): Validate JSON Web Tokens (JWT) on your endpoints be… - [Log Action](https://ngrok.com/docs/traffic-policy/actions/log.md): The Log action enables you to log metadata to ngrok… - [OAuth Action](https://ngrok.com/docs/traffic-policy/actions/oauth.md): The OAuth action restricts access to only authorize… - [OpenID Connect Action](https://ngrok.com/docs/traffic-policy/actions/oidc.md): The OpenID Connect (OIDC) action restricts access t… - [OWASP CRS Request Action](https://ngrok.com/docs/traffic-policy/actions/owasp-crs-request.md): Block common web attacks with the `owasp-crs-reques… - [OWASP CRS Response Action](https://ngrok.com/docs/traffic-policy/actions/owasp-crs-response.md): Block common web attacks with the `owasp-crs-respon… - [Rate Limit Action](https://ngrok.com/docs/traffic-policy/actions/rate-limit.md): Limit the rate of traffic that successfully reaches… - [Redirect Action](https://ngrok.com/docs/traffic-policy/actions/redirect.md): Redirect incoming requests to new URLs by modifying… - [Remove Headers Action](https://ngrok.com/docs/traffic-policy/actions/remove-headers.md): Remove headers from an HTTP request or response bef… - [Request Body Find & Replace Action](https://ngrok.com/docs/traffic-policy/actions/request-body-find-replace.md): Find and replace text patterns in HTTP request bodi… - [Response Body Find & Replace Action](https://ngrok.com/docs/traffic-policy/actions/response-body-find-replace.md): Find and replace text patterns in HTTP response bod… - [Restrict IPs Action](https://ngrok.com/docs/traffic-policy/actions/restrict-ips.md): Allow or deny traffic based on the source IP addres… - [SAML Action](https://ngrok.com/docs/traffic-policy/actions/saml.md): The SAML action restricts access to only authorized… - [Set Vars Action](https://ngrok.com/docs/traffic-policy/actions/set-vars.md): Define or update global variables in a Traffic Poli… - [SSE Find & Replace Action](https://ngrok.com/docs/traffic-policy/actions/sse-find-replace.md): Find and replace text patterns in Server-Sent Event… - [Terminate TLS Action](https://ngrok.com/docs/traffic-policy/actions/terminate-tls.md): Control how TLS traffic is terminated by ngrok, inc… - [URL Rewrite Action](https://ngrok.com/docs/traffic-policy/actions/url-rewrite.md): Modify the incoming request URL using regular expre… - [Verify Webhook Action](https://ngrok.com/docs/traffic-policy/actions/verify-webhook.md): Validate incoming webhook signatures against a know… - [Expression Examples](https://ngrok.com/docs/traffic-policy/concepts/expressions.md): Learn how to write CEL expressions in Traffic Polic… - [IP Policies](https://ngrok.com/docs/traffic-policy/concepts/ip-policies.md): Use rules to allow or deny traffic and dashboard ac… - [How to run an A/B test](https://ngrok.com/docs/traffic-policy/examples/a-b-tests.md): Learn how to run A/B tests using Traffic Policy by… - [Add and Remove Headers](https://ngrok.com/docs/traffic-policy/examples/add-and-remove-headers.md): Learn how to add and remove HTTP headers in Traffic… - [Add Authentication](https://ngrok.com/docs/traffic-policy/examples/add-authentication.md): Learn how to add authentication to your endpoints u… - [Block Unwanted Requests](https://ngrok.com/docs/traffic-policy/examples/block-unwanted-requests.md): Learn how to block unwanted or malicious requests u… - [Compress JSON Responses Example](https://ngrok.com/docs/traffic-policy/examples/compress-json-responses.md): Learn how to compress JSON responses using Traffic… - [Enforce TLS Example](https://ngrok.com/docs/traffic-policy/examples/enforce-tls.md): Learn how to enforce minimum TLS version requiremen… - [Event Logging Example](https://ngrok.com/docs/traffic-policy/examples/event-logging.md): Learn how to configure event logging in Traffic Pol… - [Filter Traffic by IP Category](https://ngrok.com/docs/traffic-policy/examples/filter-by-ip-category.md): Learn how to allow or block traffic from specific s… - [Traffic Policy Examples](https://ngrok.com/docs/traffic-policy/examples/index.md): Example Traffic Policies to help you get started. - [Using OAuth Traffic Policy on Endpoints](https://ngrok.com/docs/traffic-policy/examples/oauth-protection.md): Learn how to add OAuth authentication to your ngrok… - [How to Rate Limit Traffic](https://ngrok.com/docs/traffic-policy/examples/rate-limit-requests.md): Learn how to rate limit requests using Traffic Poli… - [Route Requests](https://ngrok.com/docs/traffic-policy/examples/route-requests.md): Learn how to route requests to different internal e… - [URL Rewrites Examples](https://ngrok.com/docs/traffic-policy/examples/url-rewrites.md): Learn how to rewrite URLs using Traffic Policy to m… - [User Agent Filtering Example](https://ngrok.com/docs/traffic-policy/examples/user-agent-filtering.md): Learn how to filter traffic based on user agent str… - [Agent Endpoints with Traffic Policy Quickstart](https://ngrok.com/docs/traffic-policy/getting-started/agent-endpoints.md): Learn how to set up an Agent Endpoint with a custom… - [Cloud Endpoints with Traffic Policy Quickstart](https://ngrok.com/docs/traffic-policy/getting-started/cloud-endpoints.md): Learn how to create Cloud Endpoints with Traffic Po… - [How Traffic Policy Works](https://ngrok.com/docs/traffic-policy/how-it-works.md): Learn how ngrok's Traffic Policy engine works under… - [Traffic Identities](https://ngrok.com/docs/traffic-policy/identities.md): Learn about Traffic Identities and Sessions for man… - [Traffic Policy Overview](https://ngrok.com/docs/traffic-policy/index.md): Learn about ngrok's Traffic Policy for authenticati… - [Traffic Policy Macros Reference](https://ngrok.com/docs/traffic-policy/macros/index.md): Reference documentation for CEL macros available in… - [Using Vaults & Secrets with Traffic Policy](https://ngrok.com/docs/traffic-policy/secrets.md): Store sensitive data in encrypted vaults and refere… - [Action Variables](https://ngrok.com/docs/traffic-policy/variables/action.md): Reference documentation for action variables provid… - [Connection Variables](https://ngrok.com/docs/traffic-policy/variables/connection.md): Reference documentation for connection variables in… - [Endpoint Variables](https://ngrok.com/docs/traffic-policy/variables/endpoint.md): Reference documentation for endpoint variables in T… - [Variables](https://ngrok.com/docs/traffic-policy/variables/index.md): Reference documentation for Traffic Policy variable… - [IP Intelligence](https://ngrok.com/docs/traffic-policy/variables/ip-intel.md): Reference documentation for IP Intelligence variabl… - [HTTP Request Variables](https://ngrok.com/docs/traffic-policy/variables/req.md): Reference documentation for HTTP request variables… - [HTTP Response Variables](https://ngrok.com/docs/traffic-policy/variables/res.md): Reference documentation for HTTP response variables… - [Time Variables](https://ngrok.com/docs/traffic-policy/variables/time.md): Reference documentation for time variables in Traff… - [Agent Endpoints](https://ngrok.com/docs/universal-gateway/agent-endpoints.md): Learn about creating endpoints managed by Secure Tu… - [Endpoint Bindings](https://ngrok.com/docs/universal-gateway/bindings.md): Learn about ngrok's public, internal, and kubernete… - [How to Change a Cloud Endpoint Domain](https://ngrok.com/docs/universal-gateway/cloud-endpoints/change-domain-endpoint.md): How to use the ngrok API to change the URL of your… - [Forwarding Traffic to and Load Balancing Internal Endpoints with Cloud Endpoints](https://ngrok.com/docs/universal-gateway/cloud-endpoints/forwarding-and-load-balancing.md): How to use ngrok Cloud Endpoints to do round-robin… - [Cloud Endpoints](https://ngrok.com/docs/universal-gateway/cloud-endpoints/index.md): Create and manage persistent, always-on endpoints i… - [Path-based Routing and Policy Decentralization with Cloud Endpoints](https://ngrok.com/docs/universal-gateway/cloud-endpoints/routing-and-policy-decentralization.md): Learn how to use Cloud Endpoints to route traffic b… - [How to Use A Custom Domain](https://ngrok.com/docs/universal-gateway/custom-domains.md): Learn how to use your own custom domain with your n… - [DDoS Protection](https://ngrok.com/docs/universal-gateway/ddos-protection.md): Learn about ngrok's automatic DDoS protection featu… - [Dedicated IPs](https://ngrok.com/docs/universal-gateway/dedicated-ips.md): Configure static, dedicated IP addresses for your d… - [Domains](https://ngrok.com/docs/universal-gateway/domains.md): Learn how to connect domains to your ngrok endpoint… - [Endpoint Pooling](https://ngrok.com/docs/universal-gateway/endpoint-pooling.md): Learn how ngrok enables you to load balance traffic… - [Endpoints](https://ngrok.com/docs/universal-gateway/endpoints.md): Create and manage ngrok Endpoints to deliver and ma… - [Universal Gateway Examples](https://ngrok.com/docs/universal-gateway/examples.md): Browse examples and patterns for using ngrok's Univ… - [Agent-Assisted Gateway](https://ngrok.com/docs/universal-gateway/examples/agent-assisted-gateway.md): Transform your local development environment into a… - [Switch Traffic Between Blue-Green Deployments](https://ngrok.com/docs/universal-gateway/examples/blue-green-deployments.md): Test two production environments, either for monoli… - [Distribute Traffic Between Canary Deployments](https://ngrok.com/docs/universal-gateway/examples/canary-deployments.md): Use ngrok to validate how features or versions of y… - [Deploy Custom Error Pages](https://ngrok.com/docs/universal-gateway/examples/custom-error-pages.md): Instead of a blank page or HTTP error code, ensure… - [Database Gateway](https://ngrok.com/docs/universal-gateway/examples/database-gateway.md): Securely expose databases to external clients with… - [Access CI/CD Deploy Previews on Secure URLs](https://ngrok.com/docs/universal-gateway/examples/ephemeral-workloads.md): Expose deploy previews and CI test environments on… - [Implement the 'Front Door' Pattern](https://ngrok.com/docs/universal-gateway/examples/front-door-pattern.md): By using Cloud Endpoint and internal Agent Endpoint… - [Support Multiple Authentication Methods with Traffic Policy](https://ngrok.com/docs/universal-gateway/examples/ip-restrictions-basic-auth.md): Support multiple ways for your users to connect to… - [Secure Admin Dashboards](https://ngrok.com/docs/universal-gateway/examples/lock-admin-dashboards.md): Add multiple layers of protection and authenticatio… - [Deploy a Consistent Maintenance Message with Traffic Policy](https://ngrok.com/docs/universal-gateway/examples/maintenance-mode.md): Learn how to use Traffic Policy to immediately depl… - [Microservices API Gateway](https://ngrok.com/docs/universal-gateway/examples/microservices-gateway.md): Coordinate ingress traffic for microservices withou… - [Secure Your Public Minecraft Server](https://ngrok.com/docs/universal-gateway/examples/minecraft.md): Unwanted players can quickly destroy your hard work… - [Multiplex to Internal Services from a Single Domain](https://ngrok.com/docs/universal-gateway/examples/multiplex.md): Dynamically serve any number of API or web app serv… - [Securely Put Your Self-Hosted n8n Workflows Online](https://ngrok.com/docs/universal-gateway/examples/n8n.md): Get your n8n instance online to share with colleagu… - [Offload Analytics to a Self-Hosted Service](https://ngrok.com/docs/universal-gateway/examples/offload-analytics.md): With http-request, you can capture observability da… - [Expose and Secure Your Self-Hosted Ollama API](https://ngrok.com/docs/universal-gateway/examples/ollama.md): Use ngrok to create a public endpoint for your loca… - [Self-Hosted PaaS Alternative Gateway](https://ngrok.com/docs/universal-gateway/examples/paas-alternative-gateway.md): Get the polish of managed platforms like Heroku or… - [Pre-Tier Requests by IP Address](https://ngrok.com/docs/universal-gateway/examples/pre-tier-requests.md): Use existing customer data and your service's prici… - [Intercept and Rewrite Headers in HTTP Redirect Responses](https://ngrok.com/docs/universal-gateway/examples/rewrite-headers-redirects.md): By routing to internal services and editing headers… - [Route API and App Traffic by User Agent](https://ngrok.com/docs/universal-gateway/examples/route-api-app-traffic-user-agent.md): Automatically enforce the right type of AuthN and r… - [Route to Endpoints by Geography](https://ngrok.com/docs/universal-gateway/examples/route-by-geography.md): Show users content based on their region, comply wi… - [Route to Services Based on OIDC Authentication](https://ngrok.com/docs/universal-gateway/examples/route-by-oidc.md): Use the data returned by your OIDC provider to rout… - [Create Secure Public Developer Environments](https://ngrok.com/docs/universal-gateway/examples/secure-developer-environments.md): Use a shared wildcard endpoint to control how your… - [Validate Requests Against Identity Service](https://ngrok.com/docs/universal-gateway/examples/validate-requests-identity.md): Enrich your upstream service with customer details,… - [Webhook Gateway](https://ngrok.com/docs/universal-gateway/examples/webhook-gateway.md): Centralize webhook validation and routing from thir… - [Accelerate and Secure your Wordpress Installation](https://ngrok.com/docs/universal-gateway/examples/wordpress.md): ngrok improves your existing Wordpress installation… - [Global Load Balancer](https://ngrok.com/docs/universal-gateway/global-load-balancer.md): Learn about ngrok's Global Load Balancer for distri… - [HTTP/S Agent Endpoints](https://ngrok.com/docs/universal-gateway/http.md): Learn how to create and configure HTTP and HTTPS en… - [Internal Agent Endpoints](https://ngrok.com/docs/universal-gateway/internal-endpoints.md): Learn about staging internal services and applicati… - [IP Addresses](https://ngrok.com/docs/universal-gateway/ip-addresses.md): Learn about ngrok's dynamic IP addresses, dedicated… - [Kubernetes Agent Endpoints](https://ngrok.com/docs/universal-gateway/kubernetes-endpoints.md): Learn about Kubernetes endpoints that provide secur… - [Load Balancing Between Multiple Clouds](https://ngrok.com/docs/universal-gateway/load-balancing-multiple-clouds.md): Learn how to load balance traffic between multiple… - [Universal Gateway Overview](https://ngrok.com/docs/universal-gateway/overview.md): Learn about ngrok's building blocks for creating AP… - [Points of Presence](https://ngrok.com/docs/universal-gateway/points-of-presence.md): Learn about ngrok's globally distributed points of… - [Agent Endpoint Protocols](https://ngrok.com/docs/universal-gateway/protocols.md): Learn about the four endpoint protocols supported b… - [Public Agent Endpoints](https://ngrok.com/docs/universal-gateway/public-endpoints.md): Learn about enabling internet traffic to your servi… - [Region & IP Resolution](https://ngrok.com/docs/universal-gateway/region-pinning.md): Customize where your traffic physically connects to… - [TCP Agent Endpoints](https://ngrok.com/docs/universal-gateway/tcp.md): Learn how to create and configure TCP endpoints wit… - [TCP Addresses](https://ngrok.com/docs/universal-gateway/tcp-addresses.md): Learn how to create and manage TCP addresses, enabl… - [TLS Agent Endpoints](https://ngrok.com/docs/universal-gateway/tls.md): Learn how to create and configure TLS endpoints wit… - [TLS Certificates](https://ngrok.com/docs/universal-gateway/tls-certificates.md): Learn how ngrok manages TLS certificates automatica… - [TLS Termination](https://ngrok.com/docs/universal-gateway/tls-termination.md): Learn how ngrok automatically handles TLS terminati… - [Using ngrok with CGNAT](https://ngrok.com/docs/using-ngrok-with/cgnat.md): Learn how to use ngrok with CGNAT networks like Sta… - [Using ngrok with Docker Compose](https://ngrok.com/docs/using-ngrok-with/docker/compose.md): Learn how to put your apps and services online usin… - [Using ngrok Docker Desktop](https://ngrok.com/docs/using-ngrok-with/docker/desktop.md): Learn how to use ngrok with Docker Desktop. - [Using ngrok with Docker](https://ngrok.com/docs/using-ngrok-with/docker/index.md): Learn how to use ngrok with Docker to expose your l… - [Using ngrok with FastAPI](https://ngrok.com/docs/using-ngrok-with/fastAPI.md): Learn how to embed ngrok into FastAPI applications… - [Using ngrok with Flask](https://ngrok.com/docs/using-ngrok-with/flask.md): Learn how to use ngrok with Flask development serve… - [Using ngrok with FTP, FTPS, SFTP](https://ngrok.com/docs/using-ngrok-with/ftp.md): Learn how to use ngrok with SFTP for secure file tr… - [Using ngrok with gRPC](https://ngrok.com/docs/using-ngrok-with/gRPC.md): Learn how to use ngrok with gRPC services by specif… - [Configuring GoDaddy DNS for ngrok Reserved Domains](https://ngrok.com/docs/using-ngrok-with/godaddy.md): Step-by-step guide for configuring GoDaddy DNS reco… - [Using ngrok with Google Colab](https://ngrok.com/docs/using-ngrok-with/googleColab.md): Learn how to use ngrok with Google Colab projects u… - [Using ngrok with Java](https://ngrok.com/docs/using-ngrok-with/java.md): Learn how to use ngrok with Java applications using… - [Using ngrok with Laravel](https://ngrok.com/docs/using-ngrok-with/laravel.md): Learn how to use ngrok with Laravel Valet to share… - [Using ngrok with Minecraft](https://ngrok.com/docs/using-ngrok-with/minecraft.md): Learn how to share your Minecraft server with other… - [Using ngrok with MongoDB](https://ngrok.com/docs/using-ngrok-with/mongodb.md): Expose your local MongoDB server to the internet us… - [Using ngrok with MySQL](https://ngrok.com/docs/using-ngrok-with/mysql.md): Connect to your local MySQL database remotely using… - [Using ngrok with NGINX](https://ngrok.com/docs/using-ngrok-with/nginx.md): Learn how to use ngrok with NGINX by setting the ho… - [Using ngrok with OpenVPN Connect](https://ngrok.com/docs/using-ngrok-with/openvpn.md): Learn how to tunnel an OpenVPN server through CGNAT… - [Using ngrok with an outbound proxy](https://ngrok.com/docs/using-ngrok-with/outboundProxy.md): Learn how to configure ngrok to work through HTTP o… - [Using ngrok with PostgreSQL](https://ngrok.com/docs/using-ngrok-with/postgresql.md): Connect to your local PostgreSQL database remotely… - [Using ngrok with Puppet](https://ngrok.com/docs/using-ngrok-with/puppet.md): Learn how to use the ngrok Puppet module to install… - [Using ngrok with Redis](https://ngrok.com/docs/using-ngrok-with/redis.md): Connect to your local Redis server remotely using n… - [Using ngrok with Real-Time Messaging Protocol (RTMP)](https://ngrok.com/docs/using-ngrok-with/rtmp.md): Learn how to share your RTMP streaming server using… - [Using ngrok with SMTP Mail Servers](https://ngrok.com/docs/using-ngrok-with/smtp.md): Learn how to connect to your local SMTP mail server… - [Using ngrok with SSH](https://ngrok.com/docs/using-ngrok-with/ssh.md): Learn how to use ngrok TCP endpoints to access your… - [Using ngrok as your MCP gateway](https://ngrok.com/docs/using-ngrok-with/using-mcp.md): Learn how to use ngrok to proxy a local server so y… - [Using ngrok with Virtual hosts (MAMP, WAMP, etc)](https://ngrok.com/docs/using-ngrok-with/virtualHosts.md): Learn how to expose virtual hosts from MAMP, WAMP,… - [Using ngrok with Visual Studio / IIS Express](https://ngrok.com/docs/using-ngrok-with/visualStudio.md): Learn how to use the ngrok Visual Studio extension… - [Using ngrok with VSCode](https://ngrok.com/docs/using-ngrok-with/vsCode.md): Learn how to use the ngrok VSCode extension to add… - [Using ngrok with Websockets](https://ngrok.com/docs/using-ngrok-with/websockets.md): ngrok HTTP endpoints support WebSockets without any… - [What is ngrok?](https://ngrok.com/docs/what-is-ngrok.md): ngrok is a globally distributed reverse proxy that… - [Why ngrok?](https://ngrok.com/docs/why-ngrok.md): Learn why ngrok provides environment independence,… ## OpenAPI Specs - [ngrok](https://raw.githubusercontent.com/ngrok/ngrok-openapi/refs/heads/main/ngrok.yaml) - [openapi](https://ngrok.com/docs/api-reference/openapi.json)