Quickstart
Create a project in the console, copy a test token, and hit the smallest route. Ujjwal Kumar Singh issues the first live token after a short call.
curl -s https://api.lexven.club/v1/health \ -H "Authorization: Bearer lxv_live_test"
Docs
Base URL https://api.lexven.club. Bearer tokens start with lxv_live_. OpenAPI lives at /v1/openapi.json.
Create a project in the console, copy a test token, and hit the smallest route. Ujjwal Kumar Singh issues the first live token after a short call.
curl -s https://api.lexven.club/v1/health \ -H "Authorization: Bearer lxv_live_test"
Send Authorization: Bearer on every call. Rotate keys from the console. Test keys cannot touch production objects.
Open a bidirectional stream, push PCM16 or Opus frames, and read translated audio plus caption events. Idempotency keys on writes. Errors use type, message, and request_id.
POST /v1/streams
GET /v1/streams/{id}
POST /v1/streams/{id}/audio
POST /v1/streams/{id}/closeA create body names source_lang, target_lang, mode (speech or captions), and an optional glossary_id.
List pairs the current key may use. Phrase is capped at eight. Room unlocks the full catalog.
GET /v1/languages GET /v1/glossaries POST /v1/glossaries
Default 30 requests per second per key on paid plans. Burst tokens refill each minute. File a note to team@lexven.club if a launch needs a higher ceiling.
Incident notes go to team@lexven.club. Webhooks retry for 24 hours with exponential backoff.
Write team@lexven.club. This form stores the request on the page so you can copy it into that mail.
Thanks. We saved this request on the page. Mail team@lexven.club if you want a live reply.