api gateway as a service · open beta

Ship your API without skipping security

The developer-first API gateway. A public HTTPS URL, API keys, rate limits and request logs in front of any HTTP API, in one command. No YAML, no deploy hell, just your API, live.

  • API keys and bearer tokens on any route
  • Rate limiting with configurable rules
  • Request logs and metrics in GUI or CLI

Free plan: 1 project, 1000 requests a day. No credit card.

one request through the gateway
$ apigateway --token ark_9f3d… --port 3000
✓ tunnel connected to gate.apiark.io
➜ https://api.apiark.io/fox → localhost:3000
key-auth on
limit-count 1000 req/day
http-logger on
 
← GET /fox/orders
key-auth ✓ valid api key
limit-count ✓ 412 of 1000 today
http-logger ✓ streamed to dashboard
→ 200 OK · 41ms

Expose and protect your APIs without the overhead

Instant tunneling plus a real gateway: auth, rate limits, logging and production-ready security. From your laptop, a staging box, or a production cluster, one CLI and one dashboard.

Public HTTPS in seconds. No deploy, no config, just code.

What sits between the internet and your API

Every request runs the same chain of checks. Around it, the tools to run an API in production, all on from day one.

GET /fox/orderskey-authlimit-counthttp-loggeryour API

every route runs this chain, and you configure nothing to turn it on.

key-auth

API keys on every route

Generate, rotate and revoke keys and bearer tokens. Callers without a valid key never reach your backend.

limit-count

Rate limiting per key

Counted at the gateway, so a leaked key or runaway script cannot flood your API.

http-logger

Every request logged

Method, path, status and latency for each call, streamed live to your dashboard.

tunnel

Localhost to public HTTPS

The CLI gives your local API a stable public URL. Test webhooks, demo, integrate before you deploy.

cors

Browser apps can call it

The gateway answers the browser cross-origin checks, so a web frontend can call your API with no extra backend code.

dashboard

One place to run it

Routes, keys, limits and live logs in one view. No YAML, no gateway to operate.

Live in three commands

01

Install the CLI

$ curl -L https://dl.apiark.io/apigateway-darwin-arm64 > apigateway

One binary, macOS and Linux. Sign up to get your token.

02

Point it at your API

$ apigateway --token ark_9f3d… --port 3000

You get a public HTTPS URL with API key auth, rate limits and logging already on. Production API on a server? Create the route from the dashboard instead, no CLI needed.

03

Hand out keys, watch traffic

$ curl https://api.apiark.io/fox/orders -H "apikey: ark_…"

Callers authenticate with their key. You see every request in the dashboard as it happens.

Built for the week your API meets the outside world

  • Receive Stripe or Slack webhooks on your laptop while you build the handler
  • Share a staging API with a client or teammate without writing auth first
  • Test rate limits and auth flows under realistic conditions
  • Bridge frontend and backend without infra blockers
  • Run local microservices and expose them behind one gateway
  • Put keys and rate limits in front of a production MVP without touching its code
live requests, streamed to your dashboard
GET/fox/orders20038ms
POST/fox/orders20152ms
GET/fox/orders/112320029ms
GET/fox/customers20044ms
POST/fox/webhooks40111ms
GET/fox/orders4297ms

Works seamlessly with

Node.js, Python, Go, PHP, Rust, Next.js or any HTTP/REST framework.

Node.js
Next.js
Python / FastAPI
Go / gRPC
Laravel
PHP
Rust / Actix
+ Any HTTP/REST

Why developers love ApiArk

Built for speed

Public HTTPS in seconds, not a sprint.

Zero learning curve

One CLI flag or one dashboard form.

Real testing, no staging pain

The real internet hits your real code.

Protection in one command

Auth, limits and logs, backend untouched.

Expose, protect and ship your API in under 60 seconds

Localhost, staging or production, all behind the same gateway. ApiArk is in open beta: the free plan is the only plan for now, and early users shape what gets built next.

No credit card required. No YAML. Just your API, live.

ApiArk | API Gateway as a Service, from localhost to production