ngrok AI Gateway website screenshot

ngrok AI Gateway

ngrok AI Gateway provides traffic management and security for AI APIs including multi-provider routing, automatic failover, LLM prompt inspection, rate limiting, caching, observability, PII redaction, and access control. It enables teams to manage, secure, and monitor traffic to AI model providers (OpenAI, Anthropic, Google, DeepSeek) and self-hosted models such as Ollama and vLLM through an OpenAI-compatible interface.

ngrok AI Gateway publishes 2 APIs on the APIs.io network: Anthropic API and OpenAI API. Tagged areas include AI, AI Gateway, API Gateway, LLM, and OpenAI Compatible.

ngrok AI Gateway’s developer surface includes authentication, documentation, getting-started guide, engineering blog, pricing, support, and 9 more developer resources.

47.0/100 developing ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreemiumSelf serve⚡ Free to try
3 APIs 11 Features 5 Use Cases
AIAI GatewayAPI GatewayLLMOpenAI CompatibleRoutingSecurityTraffic Management

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 47.0/100 · developing
Contract Quality 13.8 / 25
Developer Ergonomics 7.4 / 20
Commercial Clarity 11.6 / 20
Operational Transparency 6.8 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/ngrok-ai: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

ngrok AI Gateway

ngrok AI Gateway exposes an OpenAI-compatible HTTP interface for routing requests across multiple AI providers and self-hosted models. Each AI Gateway instance has a unique base...

ngrok AI Gateway Anthropic API

The Anthropic API from ngrok AI Gateway — 1 operation(s) for anthropic.

ngrok AI Gateway OpenAI API

The OpenAI API from ngrok AI Gateway — 1 operation(s) for openai.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

ngrok AI Gateway API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Ngrok Ai Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 11

Notable capabilities this provider offers.

Multi-Provider Routing

Direct requests to AI providers including OpenAI, Anthropic, Google, and DeepSeek through a single gateway endpoint.

Automatic Failover

If one provider or model fails, the gateway automatically tries the next configured model.

OpenAI SDK Compatibility

Works with official and third-party OpenAI SDKs by changing only the base URL.

Self-Hosted Model Support

Route requests to local systems such as Ollama or vLLM alongside hosted providers.

Automatic Model Selection

Use ngrok/auto for intelligent model picking based on configured strategies.

CEL-Based Selection Strategies

Define custom routing logic using Common Expression Language expressions.

Cost-Based Routing

Direct traffic to the cheapest available model option meeting requirements.

Access Control

Restrict which providers and models clients can use by API key, identity, or policy.

PII Redaction

Inspect and modify content to remove personally identifiable information from prompts and responses.

Response Sanitization

Modify and filter responses before they reach clients.

No Provider Account Required

Access OpenAI and Anthropic models without individual provider signup, using ngrok credits.

Scroll for all 11

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Ngrok Ai Authentication

apiKey/http · 2 schemes

SECURITY

Ngrok Ai Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Ngrok Ai Vulnerability Disclosure

security.txt · contact published

SECURITY

Ngrok Ai Trust Center

SOC 2, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Ngrok Ai Agentic Access

2 operations · 2 acting

2 operations · 2 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Centralized AI API Management

Manage all AI provider traffic through a single gateway with unified observability and policy enforcement.

Cost Optimization

Route traffic to the most cost-effective model that meets quality requirements.

Compliance and Data Protection

Enforce PII redaction and prompt inspection policies before requests leave the organization.

Multi-Provider Resilience

Failover automatically across providers to maintain AI service availability.

Local and Hybrid Model Routing

Route between hosted providers and self-hosted models such as Ollama or vLLM.

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: ngrok-ai
name: ngrok AI Gateway
description: ngrok AI Gateway provides traffic management and security for AI APIs including multi-provider routing, automatic
  failover, LLM prompt inspection, rate limiting, caching, observability, PII redaction, and access control. It enables teams
  to manage, secure, and monitor traffic to AI model providers (OpenAI, Anthropic, Google, DeepSeek) and self-hosted models
  such as Ollama and vLLM through an OpenAI-compatible interface.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ngrok-ai.png
tags:
- AI
- AI Gateway
- API Gateway
- LLM
- OpenAI Compatible
- Routing
- Security
- Traffic Management
url: https://raw.githubusercontent.com/api-evangelist/ngrok-ai/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
- aid: ngrok-ai:ai-gateway
  name: ngrok AI Gateway
  description: ngrok AI Gateway exposes an OpenAI-compatible HTTP interface for routing requests across multiple AI providers
    and self-hosted models. Each AI Gateway instance has a unique base URL of the form https://your-ai-gateway.ngrok.app/v1
    and accepts standard OpenAI SDK calls including chat completions. Traffic policies provide rate limiting, prompt inspection,
    PII redaction, response sanitization, model access control, cost-based routing, and automatic provider failover.
  humanURL: https://ngrok.com/docs/ai-gateway/
  baseURL: https://your-ai-gateway.ngrok.app/v1
  tags:
  - AI Gateway
  - API Gateway
  - LLM
  - OpenAI Compatible
  - Routing
  - Security
  properties:
  - type: Documentation
    url: https://ngrok.com/docs/ai-gateway/
  - type: GettingStarted
    url: https://ngrok.com/docs/ai-gateway/quickstart/
  - type: APIReference
    url: https://ngrok.com/docs/ai-gateway/
- aid: ngrok-ai:ngrok-ai-anthropic-api
  name: ngrok AI Gateway Anthropic API
  description: The Anthropic API from ngrok AI Gateway — 1 operation(s) for anthropic.
  humanURL: https://ngrok.com/docs/ai-gateway/
  baseURL: https://your-ai-gateway.ngrok.app/v1
  tags:
  - Anthropic
  properties:
  - type: OpenAPI
    url: openapi/ngrok-ai-anthropic-api-openapi.yml
- aid: ngrok-ai:ngrok-ai-openai-api
  name: ngrok AI Gateway OpenAI API
  description: The OpenAI API from ngrok AI Gateway — 1 operation(s) for openai.
  humanURL: https://ngrok.com/docs/ai-gateway/
  baseURL: https://your-ai-gateway.ngrok.app/v1
  tags:
  - OpenAI
  properties:
  - type: OpenAPI
    url: openapi/ngrok-ai-openai-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/ngrok-ai-agentic-access.yml
- type: TrustCenter
  url: security/ngrok-ai-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/ngrok-ai-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/ngrok-ai-domain-security.yml
- type: Authentication
  url: authentication/ngrok-ai-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/ngrok
- type: Website
  url: https://ngrok.com/ai-gateway
- type: Documentation
  url: https://ngrok.com/docs/ai-gateway/
- type: GettingStarted
  url: https://ngrok.com/docs/ai-gateway/quickstart/
- type: Blog
  url: https://ngrok.com/blog
- type: Pricing
  url: https://ngrok.com/pricing
- type: Support
  url: https://ngrok.com/support
- type: StatusPage
  url: https://status.ngrok.com
- type: GitHubOrganization
  url: https://github.com/ngrok
- type: Features
  data:
  - name: Multi-Provider Routing
    description: Direct requests to AI providers including OpenAI, Anthropic, Google, and DeepSeek through a single gateway
      endpoint.
  - name: Automatic Failover
    description: If one provider or model fails, the gateway automatically tries the next configured model.
  - name: OpenAI SDK Compatibility
    description: Works with official and third-party OpenAI SDKs by changing only the base URL.
  - name: Self-Hosted Model Support
    description: Route requests to local systems such as Ollama or vLLM alongside hosted providers.
  - name: Automatic Model Selection
    description: Use ngrok/auto for intelligent model picking based on configured strategies.
  - name: CEL-Based Selection Strategies
    description: Define custom routing logic using Common Expression Language expressions.
  - name: Cost-Based Routing
    description: Direct traffic to the cheapest available model option meeting requirements.
  - name: Access Control
    description: Restrict which providers and models clients can use by API key, identity, or policy.
  - name: PII Redaction
    description: Inspect and modify content to remove personally identifiable information from prompts and responses.
  - name: Response Sanitization
    description: Modify and filter responses before they reach clients.
  - name: No Provider Account Required
    description: Access OpenAI and Anthropic models without individual provider signup, using ngrok credits.
- type: UseCases
  data:
  - name: Centralized AI API Management
    description: Manage all AI provider traffic through a single gateway with unified observability and policy enforcement.
  - name: Cost Optimization
    description: Route traffic to the most cost-effective model that meets quality requirements.
  - name: Compliance and Data Protection
    description: Enforce PII redaction and prompt inspection policies before requests leave the organization.
  - name: Multi-Provider Resilience
    description: Failover automatically across providers to maintain AI service availability.
  - name: Local and Hybrid Model Routing
    description: Route between hosted providers and self-hosted models such as Ollama or vLLM.
- type: Integrations
  data:
  - name: OpenAI
    description: Native OpenAI-compatible interface and routing to OpenAI models.
  - name: Anthropic
    description: Routing and access to Anthropic Claude models through the gateway.
  - name: Google
    description: Routing to Google AI models.
  - name: DeepSeek
    description: Routing to DeepSeek models.
  - name: Ollama
    description: Routing to self-hosted Ollama instances.
  - name: vLLM
    description: Routing to self-hosted vLLM inference servers.
- type: Integrations
  url: https://ngrok.com/docs/integrations
- type: LlmsText
  url: https://ngrok.com/llms.txt
integrations:
- name: light
- name: dark
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com