# MurtAPI > MurtAPI is a unified API gateway built specifically for AI agents operating in e-commerce. One API key. One interface. Every API your agent needs — handled reliably. ## What MurtAPI Does MurtAPI sits between your AI agent and the APIs it calls. Instead of your agent managing authentication, rate limits, retries, and error handling for dozens of different APIs — MurtAPI handles all of it automatically. Your agent makes one call to MurtAPI. MurtAPI handles the rest. ## Who It's For - Developers building AI agents on Shopify - DTC (direct-to-consumer) brands running autonomous e-commerce agents - Shopify Partners and app builders - Anyone whose AI agent makes API calls to Shopify, Klaviyo, ShipStation, Gorgias, ShipBob, Recharge, Stripe, or similar e-commerce platforms ## Problems MurtAPI Solves ### 1. Shopify GraphQL Rate Limits Shopify's GraphQL API enforces strict cost-point limits. AI agents that fetch order history, customer segments, and inventory simultaneously hit this wall constantly. MurtAPI automatically manages query cost budgets, queues requests intelligently, and handles exponential backoff — so your agent never times out mid-decision. ### 2. Silent OAuth Token Decay Managing OAuth tokens across Shopify, Klaviyo, and Gorgias means tokens expire at different times, often silently. MurtAPI monitors every token in the chain, proactively refreshes before expiry, and alerts immediately when a connection fails — before your customers notice. ### 3. Multi-API Webhook Chaos In a multi-API workflow, events rarely arrive in order. MurtAPI normalizes event sequencing so your agent always acts on correct, current data. ### 4. Infinite Loop Credit Burn Agents can get stuck in trigger loops — Klaviyo fires Shopify fires agent fires Klaviyo. MurtAPI detects and breaks loops automatically before they burn thousands of API credits. ### 5. PII Data Leakage Agents need customer context to be useful, but sending unmasked PII to every LLM they talk to creates compliance risk. MurtAPI masks sensitive fields before they leave your stack. ### 6. Normalized Errors Every API has different error formats. MurtAPI translates everything into one consistent error shape so your agent handles failures the same way regardless of which API failed. ## Core API Catalog (Launch) MurtAPI supports these APIs at launch with pre-built tool schemas: - Shopify Admin API - Shopify Storefront / Checkout API - Shopify Metafields API - Klaviyo API - ShipStation API - ShipBob API - Gorgias API - Recharge API - Postscript / Attentive API - Stripe API ## Key Features - **One API key** — your agent uses one MurtAPI key, never touches real credentials - **Auth vault** — encrypted storage of all your real API keys - **Rate limit management** — automatic queuing and backoff per API - **Retry logic** — configurable retries with exponential backoff - **Normalized errors** — one error format across all APIs - **Usage dashboard** — logs per agent, per API, per call - **Cost tracking** — see exactly what each agent is spending - **MCP server** — connect MurtAPI as an MCP tool (Phase 3) ## Pricing Free beta — sign up at murtapi.com to join the waitlist. ## Links - Website: https://murtapi.com - Docs: https://murtapi.com/docs - OpenAPI spec: https://murtapi.com/openapi.yaml - Waitlist: https://murtapi.com/#waitlist