List lip sync requests
client.Lipsync.Requests.List(ctx, query) (*LipsyncRequestListResponse, error)
GET/v1/lipsync/requests
List lip sync requests
package main
import (
"context"
"fmt"
"github.com/chamelaion/chamelaion-go"
"github.com/chamelaion/chamelaion-go/option"
)
func main() {
client := chamelaion.NewClient(
option.WithAPIKey("My API Key"),
)
requests, err := client.Lipsync.Requests.List(context.TODO(), chamelaion.LipsyncRequestListParams{
})
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", requests.Data)
}
{
"data": [
{
"id": "6f82a2d8-a6d4-4e8a-a0fa-e8b09823a2d8",
"reference_id": "batch-2026-04",
"status": "completed",
"created_at": "2026-03-30T11:00:00Z",
"started_at": "2026-03-30T11:00:04Z",
"finished_at": "2026-03-30T11:01:09Z",
"output_url": "https://storage.chamelaion.com/output/6f82a2d8.mp4"
},
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"reference_id": "batch-2026-04",
"status": "queued",
"created_at": "2026-03-30T11:02:00Z"
}
],
"pagination": {
"limit": 20,
"offset": 0,
"total": 2
}
}{
"data": [
{
"id": "0d8e7a7b-1a4a-4af1-b1da-050f7d9d95bc",
"reference_id": "order-12345-japanese-dub",
"status": "processing",
"created_at": "2026-03-31T09:40:00Z",
"started_at": "2026-03-31T09:40:08Z"
}
],
"pagination": {
"limit": 20,
"offset": 0,
"total": 1
}
}{
"error": "missing authorization header"
}{
"error": "invalid authorization format"
}{
"error": "missing token"
}{
"error": "invalid token"
}{
"error": "unauthorized"
}{
"error": "rate limit exceeded"
}{
"error": "internal error"
}Returns Examples
{
"data": [
{
"id": "6f82a2d8-a6d4-4e8a-a0fa-e8b09823a2d8",
"reference_id": "batch-2026-04",
"status": "completed",
"created_at": "2026-03-30T11:00:00Z",
"started_at": "2026-03-30T11:00:04Z",
"finished_at": "2026-03-30T11:01:09Z",
"output_url": "https://storage.chamelaion.com/output/6f82a2d8.mp4"
},
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"reference_id": "batch-2026-04",
"status": "queued",
"created_at": "2026-03-30T11:02:00Z"
}
],
"pagination": {
"limit": 20,
"offset": 0,
"total": 2
}
}{
"data": [
{
"id": "0d8e7a7b-1a4a-4af1-b1da-050f7d9d95bc",
"reference_id": "order-12345-japanese-dub",
"status": "processing",
"created_at": "2026-03-31T09:40:00Z",
"started_at": "2026-03-31T09:40:08Z"
}
],
"pagination": {
"limit": 20,
"offset": 0,
"total": 1
}
}{
"error": "missing authorization header"
}{
"error": "invalid authorization format"
}{
"error": "missing token"
}{
"error": "invalid token"
}{
"error": "unauthorized"
}{
"error": "rate limit exceeded"
}{
"error": "internal error"
}