CanalAPI
User GuideDeveloper GuideExamples

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 / Reset so 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.

On this page