Connect anything.
Change nothing.
trAPIoka is the API compatibility layer. It sits between your systems and translates every call in flight: REST to SOAP, gRPC to JSON, an HTTP request to an SSH command or a database query. Neither side changes, and your AI agents can use all of it safely.
- 47 µs median overhead
- 13 protocols and engines
- SaaS, on-prem or sidecar
- AuthAPI key · consumer checkout-web4 µs
- Inspectfirewall rules · clean17 µs
- TransformJSON → SOAP envelope21 µs
- Upstreamerp.internal · 200 OK38 ms
- RespondSOAP → JSON · redact pii.*15 µs
The product moves every week. Here's the latest.
Per-route CORS, WebSocket passthrough and configuration bundles
Browser apps and real-time clients now go through the same governed routes as everything else, and a whole installation's setup can move between environments as one file.
Unattended restarts, user removal and sharper log search
On-prem appliances come back after a reboot without someone typing an unseal key, and admins get the last pieces of user lifecycle and log forensics.
Interceptor v2: a debugger for live traffic
Pause a real request at the gateway, see exactly what each pipeline stage did to it, change it, and send it on.
Live Logs
Flip the Logs page to Live and watch requests arrive as they happen, with the same filters as search.
Pause a live request. Fix it. Send it on.
Arm a session on a route and matching requests stop at the gateway, with the real payload. See what every stage did, change what is wrong, then release it.
- A timeline of the whole pipeline. Auth, inspection, every transform block before and after, each upstream attempt.
- Edit, mock, step back. Run to the response, go back and resend, or replace only the upstream call.
- Nothing is bypassed. Edited requests are inspected again and responses are still redacted. Paused time never counts against your latency SLAs.
- ReceivedPOST /v2/payments
- Gateway checksauth · consumer · IP rules · rate limit
- Request breakpointheld 00:14
- Request inspectionruns on the edited request
- Request transformJSON → ISO 20022 XML
- Upstreamcore-banking · retries 3 · breaker closed
- Response breakpointif you run to response
- Response transformXML → JSON · redact
POST /v2/payments x-tenant: acme content-type: application/json { "amount": 25000, "currency": "EUR", "debtor": "DE89 3704 ••••" }
Give your AI agents safe hands on real systems.
Any route, even a 1998 SOAP service or a database behind a firewall, becomes a tool your agents can call. Each call passes the same gate as any other request.
API
Not just HTTP. One route model for everything you run.
APIs
Translate between any pair, both directions.
- REST
- SOAP / WSDL
- gRPC
- GraphQL
- JSON-RPC
- WebSocket
Infrastructure
Commands become typed, audited endpoints.
- SSH
- PowerShell / WinRM
- Route Groups
- Private-network connector
Databases
Callers send values. Queries stay yours.
- PostgreSQL
- MongoDB
- SQL Server
- Oracle
AI agents
Every route can be a governed tool.
- MCP tools
- Danger tiers
- Toolkit ceilings
- Kill switch
Fast enough to forget. Every response carries its own timing.
Six jobs. One quiet layer.
Three ways to run it. Same product.
Two systems that won't talk?
Send us the pair. We'll show you the bridge, usually within a business day.