Skip to content
Aqylon Inc.

SDKs

Call Aqylon Inc. APIs from your language of choice. The REST API works with any HTTP client; client libraries add typed methods, retries and streaming helpers.

Developer preview. Endpoints, parameters and SDK methods shown here are illustrative and may change before general availability. Access is provided on request.

JavaScript / TypeScript

npm install @aqylon/sdk

Sample
import { Aqylon } from "@aqylon/sdk"

const aqylon = new Aqylon({ apiKey: process.env.AQYLON_API_KEY })
const audio = await aqylon.voice.tts({ text: "Hello", voice: "sample-voice" })
Sample usage. Package names and methods are illustrative during the developer preview.

Python

pip install aqylon

Sample
from aqylon import Aqylon

client = Aqylon(api_key=os.environ["AQYLON_API_KEY"])
audio = client.voice.tts(text="Hello", voice="sample-voice")
Sample usage. Package names and methods are illustrative during the developer preview.

Any language (REST)

No install needed

Sample
curl https://api.aqylon.co/v1/voice/tts \
  -H "Authorization: Bearer $AQYLON_API_KEY" \
  -d '{ "text": "Hello", "voice": "sample-voice" }'
Sample usage. Package names and methods are illustrative during the developer preview.

What the SDKs handle for you

  • Authentication from an environment variable
  • Automatic retries with backoff and idempotency keys
  • Streaming audio and real-time session helpers
  • Webhook signature verification
  • Typed request and response objects