{
"input": "https://example.com/audio.wav",
"width": 1920,
"height": 200,
"color": "0x00ff00"
}
curl -X POST https://api.ringbee.dev/v1/audio/waveform \
-H "X-API-Key: YOUR_API_KEY" \
-F "file=@audio.mp3" \
-F "width=1920" \
-F "height=200" \
-F "color=0x00ff00"
{
"id": "job_abc123",
"status": "pending"
}{
"error": "<string>"
}{
"error": "<string>"
}Audio
Waveform
Generate a visual waveform image from audio
POST
/
v1
/
audio
/
waveform
{
"input": "https://example.com/audio.wav",
"width": 1920,
"height": 200,
"color": "0x00ff00"
}
curl -X POST https://api.ringbee.dev/v1/audio/waveform \
-H "X-API-Key: YOUR_API_KEY" \
-F "file=@audio.mp3" \
-F "width=1920" \
-F "height=200" \
-F "color=0x00ff00"
{
"id": "job_abc123",
"status": "pending"
}{
"error": "<string>"
}{
"error": "<string>"
}{
"input": "https://example.com/audio.wav",
"width": 1920,
"height": 200,
"color": "0x00ff00"
}
curl -X POST https://api.ringbee.dev/v1/audio/waveform \
-H "X-API-Key: YOUR_API_KEY" \
-F "file=@audio.mp3" \
-F "width=1920" \
-F "height=200" \
-F "color=0x00ff00"
| Param | Type | Description |
|---|---|---|
| width | number | Waveform image width in pixels |
| height | number | Waveform image height in pixels |
| color | string | Waveform color as hex (e.g., “0x00ff00”) |
Authorizations
Body
application/jsonmultipart/form-data