Changelog
Public, user-facing changes to CanalAPI and this documentation site.
This page lists user-visible changes. Internal infrastructure changes are not tracked here.
2026
In progress. New capabilities are summarized here as documentation and console ship together:
- Protocol coverage expanded — In addition to the OpenAI-compatible surface, Anthropic Messages (
/v1/messages) and Gemini native (/v1beta/*) endpoints are now first-class. See Endpoints. - Multimodal endpoints — Embeddings, Images (generation / edit / variation), Audio (transcriptions / translations / speech), and Moderations are all available.
- Subscriptions — Period-based subscription plans via Stripe Checkout; combine with pay-as-you-go. See Subscriptions.
- API key enhancements — Model allowlist, IP allowlist, per-key quota cap, expiration.
- Rate-limit headers — Billed endpoints now return
X-RateLimit-Limit / Remaining / Resetso clients can self-throttle. - Security enhancements — TOTP 2FA, backup codes, active sessions, new-device login alerts; account-deletion cooling-off period and personal-data export.
- Referrals — Earn commission on invitee spend; withdraw to account balance. See Referrals.
- Usage logs — Detail drawer, streaming CSV export, dashboard aggregations.
- Docs site — Three locales (Chinese / English / Japanese) in parity; new pages: Endpoints, Subscriptions, Security, Referrals.
Console behaviour at any given time is authoritative.
How we version
CanalAPI tries to keep its public API stable. When a breaking change is necessary:
- It is announced ahead of time on this page.
- The old behavior remains available for a deprecation window.
- The console highlights any required action for your account.