Skip to main content

TunnelAPI Documentation

Welcome to TunnelAPI - the all-in-one platform for secure tunneling, webhook testing, and API collaboration.

What is TunnelAPI?​

TunnelAPI is a developer tool that helps you:

  • πŸš‡ Expose localhost - Share your local development server with the world via secure HTTPS tunnels
  • πŸͺ Test webhooks - Create instant webhook endpoints to capture, inspect, and debug HTTP requests
  • πŸ“Š Collaborate on APIs - Capture and share API responses with your team using shareable project links
  • πŸ” Enterprise-ready - SAML 2.0, OAuth 2.0, and OIDC support for tunnel authentication

Quick Start​

Get started in under 60 seconds:

# Install the CLI
npm install -g api-response-manager

# Login to your account
arm login

# Expose your local server
arm tunnel 3000

Your local server is now accessible at https://your-subdomain.free-tunnelapi.app!

Key Features​

Secure Tunneling​

Expose your localhost to the internet with enterprise-grade security. Perfect for webhooks, demos, and testing.

  • HTTPS/TLS encryption included
  • Custom subdomains
  • TCP and WebSocket support
  • Path-based routing (ingress)

Webhook Testing​

Create instant webhook endpoints to capture, inspect, and replay HTTP requests in real-time.

  • Signature validation
  • Conditional routing
  • Payload transformation
  • Slack, Discord, Email integrations

API Response Capture​

Capture, share, and collaborate on API responses with your team using shareable project links.

  • Real-time updates
  • Team collaboration
  • Comments and annotations
  • Export capabilities

Enterprise Authentication​

Integrate with your identity provider for secure tunnel access.

  • SAML 2.0 SSO
  • OAuth 2.0 / OIDC
  • IP whitelisting
  • Rate limiting

Architecture​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Your Browser │────▢│ TunnelAPI.in │────▢│ Your Localhost β”‚
β”‚ or API Client │◀────│ (Cloud/Self) │◀────│ :3000 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ ARM CLI Tool β”‚
β”‚ (WebSocket) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Next Steps​

Support​