Your data. Your APIs.
No backend.

Upload a spreadsheet and get a live API. Connect any REST API and call it through a proxy. Give your AI agent access to both.

DATA → API

Upload a file. Query it instantly.

Drop a CSV, JSON, or Excel file. Types detected automatically. You get back an API URL with filtering, sorting, full-text search, and pagination.

CSV, JSON, TSV, JSONL, Excel detected automatically
Filter, sort, search all from query parameters
Schema + stats types, distributions, top values
TERMINAL
$ curl -F file=@products.csv api.liteio.dev/upload { "name": "products", "rows": 2847, "api": "https://api.liteio.dev/d/products" } $ curl "api.liteio.dev/d/products?category=electronics&sort=-rating&limit=3" { "data": [ {"name":"Pro Headphones", "price":299, "rating":4.9}, {"name":"USB-C Hub", "price":79, "rating":4.7}, {"name":"Wireless Mouse", "price":59, "rating":4.6} ] }
CONNECT → PROXY

Call any API. Never expose a key.

Store your API credentials once. Call any endpoint through the proxy. We inject auth headers and stream the response. Your frontend code never touches a secret.

Any REST API OpenAI, Stripe, GitHub, Slack, or your own
Credentials encrypted decrypted only at call time, then deleted
Every call logged method, status, duration
Browse APIs →
TERMINAL
$ curl -X POST api.liteio.dev/connections \ -H "Authorization: Bearer $TOKEN" \ -d '{"name":"OpenAI", "base_url":"https://api.openai.com", "auth_type":"bearer", "auth_config":{"token":"sk-proj-..."}}' {"id": "cn_a8f3e1b2", "name": "OpenAI"} $ curl api.liteio.dev/proxy/cn_a8f3e1b2/v1/models \ -H "Authorization: Bearer $TOKEN" 200 OK 42ms {"data": [{"id":"gpt-4o"}, {"id":"gpt-4o-mini"}]}
AI INTEGRATION

Your AI queries your data.

Connect Claude or ChatGPT via MCP. Upload a spreadsheet, then ask questions in English. Your AI agent can also call any connected API from the conversation.

Works with Claude Settings → Integrations → Add connector
Works with ChatGPT Settings → Connected apps → Add by URL
claude.ai
What are the top-rated electronics under $100?
Querying your products dataset:
?category=electronics&price:lt=100&sort=-rating

Found 23 products. Top 3:
1. Wireless Mouse, $59, 4.6 stars
2. USB-C Cable Pack, $24, 4.5 stars
3. Phone Stand, $18, 4.4 stars
EncryptedCredentials encrypted with AES-GCM-256. Decrypted only at call time.
IsolatedEvery resource scoped to your account. No cross-tenant access.
LoggedEvery proxy call recorded. Method, status, duration.

Start building.

Upload your first file or connect your first API. No signup required for public datasets.

# API Your data. Your APIs. No backend. Upload a spreadsheet and get a live API with filtering, search, and pagination. Connect any REST API and call it through a proxy that manages your credentials. Give your AI agent access to both. ## Upload Data
bash curl -F file=@products.csv api.liteio.dev/upload # → {"name":"products", "rows":2847, "api":"https://api.liteio.dev/d/products"}
Drop a CSV, JSON, TSV, JSONL, or Excel file. Types detected automatically. API live instantly.
bash # Filter + sort curl "api.liteio.dev/d/products?category=electronics&price:gt=50&sort=-rating" # Full-text search curl "api.liteio.dev/d/products?q=wireless headphones" # Schema + stats curl api.liteio.dev/d/products/schema curl api.liteio.dev/d/products/stats # Export curl "api.liteio.dev/d/products?format=csv"
9 filter operators, multi-field sort, full-text search, pagination, introspection, and export. All from query parameters. ## Connect Any API
bash # Store credentials once curl -X POST api.liteio.dev/connections \ -H "Authorization: Bearer $TOKEN" \ -d '{"name":"OpenAI","base_url":"https://api.openai.com","auth_type":"bearer","auth_config":{"token":"sk-proj-..."}}' # → {"id":"cn_a8f3e1b2"} # Call through proxy (credentials injected automatically) curl api.liteio.dev/proxy/cn_a8f3e1b2/v1/models \ -H "Authorization: Bearer $TOKEN" # → {"data":[{"id":"gpt-4o"}, ...]}
Works with any REST API: OpenAI, Stripe, GitHub, Slack, Notion, or your own. Bearer, API key, basic auth, OAuth2. Your client code never touches a credential. Browse pre-configured APIs at /marketplace. ## AI Integration Connect Claude or ChatGPT via MCP. Your AI agent queries your data and calls your APIs directly from the conversation. Claude.ai: Settings > Integrations > Add custom connector > https://api.liteio.dev/mcp ChatGPT: Settings > Connected apps > Add by URL > https://api.liteio.dev/mcp ## Links - API Reference: Full endpoint documentation - Developer Guide: Quickstart and code examples - Marketplace: Browse popular APIs - Architecture: How it works