KO EN
API Management Platform

apis.how

Unified API Gateway for AI Services

Access LLM, TTS, STT, and more AI services with a single API key.

12
API Services
99.9%
Uptime
<100ms
Avg Latency

API Services

Explore available APIs and upcoming services.

🤖
Available

LLM API

llm.apis.how

Multi-provider AI proxy. Supports text generation, chat, and agent mode.

  • Multi-provider (Claude, GPT, Gemini, etc.)
  • Session-based contextual chat
  • Automatic provider fallback
🎵
Available

Chorus API

chorus.how

Multi-LLM consensus system. Cross-validate with 4-6 AIs for higher reliability.

  • Parallel multi-AI responses
  • Consensus score display
  • Cross-Share discussion
🔊
Available

TTS API

tts.apis.how

Convert text to natural speech. Supports multiple voices and languages.

  • Multiple voice support
  • Real-time streaming
  • Multi-language support
🎙️
Available

STT API

stt.apis.how

Accurately convert speech to text. Supports real-time transcription and file upload.

  • Real-time speech recognition
  • File upload transcription
  • Multi-language recognition
💬
Available

Speech API

speech.apis.how

Real-time two-way voice conversation. Build natural AI voice chats over WebSocket streaming.

  • Real-time bidirectional streaming
  • Realtime / Gemini Live support
  • Conversation session management
🗣️
Available

Pronunciation API

pronunciation.apis.how

Evaluate pronunciation accuracy. Supports scripted, free-speech, and real-time streaming assessment.

  • Scripted / free-speech assessment
  • Real-time streaming assessment
  • Phoneme-level scoring
🎨
Available

Image API

apis.how/v1/image

Generate images from text prompts. Supports multiple providers (OpenAI, Gemini).

  • Multiple providers (OpenAI, Gemini)
  • Text-to-image generation
  • Automatic provider selection
📦
Available

Storage API

apis.how/v1/storage

S3-compatible object storage. Supports upload sessions, temporary URLs, and cache-key lookup.

  • Upload sessions / temporary URLs
  • S3-compatible (Cloudflare R2)
  • Cache-key based lookup
📊
Available

Assessment API

pronunciation.apis.how

Generate comprehensive assessment reports for pronunciation sessions. Provides session-level scores and analysis.

  • Session-level reports
  • Per-item score analysis
  • Pronunciation integration
✍️
Available

Hand Writer API

apis.how/v1/handwriting

Recognize handwriting images as text. Supports multilingual handwriting recognition.

  • Handwriting-to-text recognition
  • Multilingual handwriting support
  • Image upload recognition
🔄
Available

Convert API

apis.how/v1/convert

Convert document formats. Supports asynchronous job queues and output downloads.

  • Various format conversions
  • Asynchronous job queue
  • Converted output download
✉️
Available

Email API

apis.how/v1/email

Send transactional emails. A Resend-based gateway ensures reliable delivery.

  • Transactional email delivery
  • Resend-based gateway
  • Delivery status tracking
Managed AI Operations Layer

Reduce the operational burden beyond AI API access

apis.how is not a simple API proxy. Apps call an OpenAI-compatible API with virtual keys and model aliases, while provider accounts, keys, billing, quotas, incidents, fallback, and usage are absorbed by the operations layer.

Call contract

Apps use LiteLLM virtual keys and model aliases instead of raw provider keys or provider-specific model names.

Operating cost

We manage retries, failed requests, streaming disconnects, provider incidents, abuse protection, and support cost.

Account management

We operate provider consoles, billing accounts, API keys, regions, permissions, and key rotation as one layer.

🔑

API account management

Manage provider accounts and API keys for OpenAI, Google, Azure, Deepgram, Fish, Runway, and more by customer service.

🏷️

Model alias

Apps call aliases like `primary-chat` or `cheap-batch`; provider changes are handled in gateway settings.

🔀

Provider routing

Route requests to the right provider based on workload, cost, latency, and provider health.

🔁

Fallback / retry

Detect transient failures and switch to retry logic or alternate providers.

📡

Streaming normalization

Normalize REST, gRPC, WebSocket, and streaming responses into service-friendly interfaces.

📊

Usage normalization

Convert provider-specific tokens, characters, seconds, and requests into unified usage records.

🚦

Quota / rate limit

Manage limits and call rates by customer, tenant, app, and token.

💰

Cost control / billing

Connect provider costs and customer usage to catch budget overruns and abnormal usage early.

🛡️

Monitoring / audit

Track success rate, latency, incidents, cost, usage, and audit logs from an operations dashboard.

Why apis.how?

An API management platform designed for developers

🔑

Unified API Key

Access all services with one key. Fine-grained scope-based permissions.

Rate Limiting

Multi-layer rate limiting: global, per-service, and per-token.

📊

Usage Dashboard

Real-time call counts, token usage, and cost estimation monitoring.

🔄

Provider Fallback

Automatic provider switching on failure for high availability.

🛡️

IP Whitelist

Restrict access by IP to prevent unauthorized usage.

📋

Audit Log

Track all API call history and anomaly detection alerts.

Quick Start

Call AI APIs with just a few lines of code.

Terminal
# OpenAI-compatible call through llm.apis.how
curl -X POST https://llm.apis.how/v1/chat/completions \
-H "Authorization: Bearer sk-virtual-key" \
-H "Content-Type: application/json" \
-d '{ "model": "primary-chat", "messages": [ {"role": "user", "content": "Explain quantum computing"} ], "max_tokens": 1024 }'
# Response
{
"model": "primary-chat",
"usage": { "prompt_tokens": 12, "completion_tokens": 256 },
"choices": [{ "message": { "content": "Quantum computing leverages..." } }]
}

Ready to get started?

Get your free API key and start using it right away.