Lightning v2 and Lightning Large endpoints retired — 410 Gone with v3.1 migration pointer

The underlying inference pools for Lightning v2 and Lightning Large have been retired. Calls to these endpoints now return a fast 410 Gone with a migration pointer to Lightning v3.1.

EndpointBeforeAfter
POST /waves/v1/lightning-v2/*5xx after timeout410 MODEL_DEPRECATED → use lightning-v3.1
POST /waves/v1/lightning-large/*5xx after timeout410 MODEL_DEPRECATED → use lightning-v3.1
POST /waves/v1/prof-voice-cloning/*5xx after timeout410 MODEL_DEPRECATED → use /waves/v1/voice-cloning (v3.1)
POST /waves/v1/voice-cloning (model=v2)served via lightning-large400 — Voice cloning for lightning-v2 is deprecated; use lightning-v3.1
POST /waves/v1/voice-cloning (no model)defaulted to v2 → dead queuedefaults to v3.1, served
POST /waves/v1/voice-cloning (model=v3.1)servedserved (no change)

Response shape on the deprecated endpoints:

1{
2 "status": "error",
3 "error_code": "MODEL_DEPRECATED",
4 "message": "This model is retired. Please migrate to lightning-v3.1 via /waves/v1/lightning-v3.1/get_speech.",
5 "recommended_endpoint": "/waves/v1/lightning-v3.1/get_speech"
6}

Migration: replace any lightning-v2 or lightning-large calls with the equivalent lightning-v3.1 endpoint. Voice cloning with no model parameter now routes to v3.1 automatically — no client change needed for that case.

Not affected (so v3.1 voice cloning keeps working): lightning-v3.1/get_speech, voice-cloning clone-creation with v3.1, and the unified /tts and /tts/live routes.


Lightning v3.1 Pro — 35 new voices added to the catalog

35 new voices have been added to the Lightning v3.1 Pro voice catalog. They’re available immediately to any org with Lightning v3.1 Pro access.

$curl -X POST "https://api.smallest.ai/waves/v1/tts" \
> -H "Authorization: Bearer $SMALLEST_API_KEY" \
> -H "Accept: audio/wav" \
> -d '{"text": "Hello.", "voice_id": "<new-voice-id>", "model": "lightning_v3.1_pro", "sample_rate": 24000}'

What’s in this batch:

  • All 35 voices are routed through the standard Lightning v3.1 pipeline.
  • They’re also auto-promoted to the multimodel registry, so they remain available if you switch your model parameter later.
  • The full updated voice list is available via the Get Voices endpoint — filter to model=lightning_v3.1_pro to see only the Pro catalog.

Migration: no action — additive change, existing voices unchanged.