{
  "info": {
    "name": "Audivra API",
    "description": "API-first voice and digital human infrastructure — text-to-speech, lip-synced video, voice cloning, and conversational agents. Import this spec into Postman, Insomnia, or OpenAPI codegen tools.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{api_key}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "http://127.0.0.1:3000"
    },
    {
      "key": "api_key",
      "value": "sk_live_your_key_here"
    }
  ],
  "item": [
    {
      "name": "Dashboard",
      "item": [
        {
          "name": "API changelog & versioning policy",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/changelog",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "changelog"
              ]
            },
            "description": "API changelog & versioning policy",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Usage analytics",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/analytics",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "analytics"
              ]
            },
            "description": "Usage analytics"
          }
        },
        {
          "name": "Update account settings",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "settings"
              ]
            },
            "description": "Update account settings",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"webhookUrl\": \"https://example.com/webhooks/audivra\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Current user profile",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/me",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "me"
              ]
            },
            "description": "Current user profile"
          }
        },
        {
          "name": "List API keys",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/keys",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "keys"
              ]
            },
            "description": "List API keys"
          }
        },
        {
          "name": "Mint API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/keys",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "keys"
              ]
            },
            "description": "Mint API key"
          }
        },
        {
          "name": "Revoke API key",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/keys?id=",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "keys"
              ],
              "query": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Revoke API key"
          }
        },
        {
          "name": "Usage summary",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/usage",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "usage"
              ]
            },
            "description": "Usage summary"
          }
        },
        {
          "name": "Readiness probe",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/health",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "health"
              ]
            },
            "description": "Readiness probe",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Pending marketplace listings",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/admin/moderation",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "admin",
                "moderation"
              ]
            },
            "description": "Pending marketplace listings",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Approve listing, set KYC, or hide a review",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/admin/moderation",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "admin",
                "moderation"
              ]
            },
            "description": "Approve listing, set KYC, or hide a review",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Text to speech",
      "item": [
        {
          "name": "Create speech",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tts",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tts"
              ]
            },
            "description": "Create speech",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"text\": \"Hello from Audivra\",\n  \"voice_id\": \"aurora\",\n  \"model\": \"kokoro-82m\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Stream speech",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tts/stream",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tts",
                "stream"
              ]
            },
            "description": "Stream speech",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"text\": \"Sentence one.\",\n  \"voice_id\": \"zuri-sw\",\n  \"format\": \"opus\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Speech to text",
      "item": [
        {
          "name": "Transcribe speech",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/stt",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "stt"
              ]
            },
            "description": "Transcribe speech",
            "body": {
              "mode": "formdata",
              "formdata": []
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "STT languages and caps",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/stt",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "stt"
              ]
            },
            "description": "STT languages and caps",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Music",
      "item": [
        {
          "name": "Create score bed",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/music",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "music"
              ]
            },
            "description": "Create score bed",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"prompt\": \"soft kora under a news open\",\n  \"seconds\": 8\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Sound effects",
      "item": [
        {
          "name": "Create sound cue",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/sfx",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "sfx"
              ]
            },
            "description": "Create sound cue",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"prompt\": \"soft whoosh into a studio sting\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Dubbing",
      "item": [
        {
          "name": "Create dubbing job",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/dub",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dub"
              ]
            },
            "description": "Create dubbing job",
            "body": {
              "mode": "formdata",
              "formdata": []
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Generate",
      "item": [
        {
          "name": "Unified generate",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/generate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "generate"
              ]
            },
            "description": "Unified generate",
            "body": {
              "mode": "formdata",
              "formdata": []
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Batch generate (paid)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/generate/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "generate",
                "batch"
              ]
            },
            "description": "Batch generate (paid)",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"items\": [\n    {\n      \"text\": \"Hello from Audivra\",\n      \"voice_id\": \"aurora\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Estimate credits",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/estimate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "estimate"
              ]
            },
            "description": "Estimate credits",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"kind\": \"video\",\n  \"text\": \"Studio intro\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Get batch",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/generate/batch/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "generate",
                "batch",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get batch",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Assets",
      "item": [
        {
          "name": "Create asset",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/assets",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "assets"
              ]
            },
            "description": "Create asset",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "List assets",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/assets",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "assets"
              ]
            },
            "description": "List assets",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Get asset",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/assets/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "assets",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get asset",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Rename asset",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/assets/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "assets",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Rename asset",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Delete asset",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/assets/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "assets",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete asset",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Download asset bytes",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/assets/:id/file",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "assets",
                ":id",
                "file"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Download asset bytes",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Voices",
      "item": [
        {
          "name": "List voices",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices"
              ]
            },
            "description": "List voices",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Voice cloning",
      "item": [
        {
          "name": "Create voice clone",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/voices/clone",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "clone"
              ]
            },
            "description": "Create voice clone",
            "body": {
              "mode": "formdata",
              "formdata": []
            }
          }
        },
        {
          "name": "List voice clones",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/clone",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "clone"
              ]
            },
            "description": "List voice clones"
          }
        },
        {
          "name": "Rename voice clone",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/clone/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "clone",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Rename voice clone",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Delete voice clone",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/clone/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "clone",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete voice clone",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Download clone training sample",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/clone/:id/sample",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "clone",
                ":id",
                "sample"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Download clone training sample",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Marketplace",
      "item": [
        {
          "name": "Publish clone to marketplace",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/clone/:id/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "clone",
                ":id",
                "publish"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Publish clone to marketplace",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Unlist marketplace listing",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/clone/:id/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "clone",
                ":id",
                "publish"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Unlist marketplace listing",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Browse community marketplace",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/community",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "community"
              ]
            },
            "description": "Browse community marketplace",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Get community listing",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/community/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "community",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get community listing",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "License a community voice",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/community/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "community",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "License a community voice",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Preview community listing audio",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/community/:id/preview",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "community",
                ":id",
                "preview"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Preview community listing audio",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "List listing reviews",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/community/:id/reviews",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "community",
                ":id",
                "reviews"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List listing reviews",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Rate a licensed community voice",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/community/:id/reviews",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                "community",
                ":id",
                "reviews"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Rate a licensed community voice",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Seller KYC status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/kyc",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "kyc"
              ]
            },
            "description": "Seller KYC status",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Submit seller KYC",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/kyc",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "kyc"
              ]
            },
            "description": "Submit seller KYC",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "List seller payouts",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/payouts",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "payouts"
              ]
            },
            "description": "List seller payouts",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Request seller payout",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/payouts",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "payouts"
              ]
            },
            "description": "Request seller payout",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Voice remix",
      "item": [
        {
          "name": "Remix an owned clone",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/voices/:id/remix",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "voices",
                ":id",
                "remix"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Remix an owned clone",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Voice design",
      "item": [
        {
          "name": "Create voice design",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/design",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "design"
              ]
            },
            "description": "Create voice design",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "List voice designs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/design",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "design"
              ]
            },
            "description": "List voice designs",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Preview voice design",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/design/preview",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "design",
                "preview"
              ]
            },
            "description": "Preview voice design",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Delete voice design",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/voices/design/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "voices",
                "design",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete voice design",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Avatars & jobs",
      "item": [
        {
          "name": "Create avatar video job",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/avatar",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatar"
              ]
            },
            "description": "Create avatar video job",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"text\": \"Welcome to our product launch.\",\n  \"voice_id\": \"aurora\",\n  \"avatar_id\": \"studio-host\",\n  \"video_model\": \"musetalk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "List avatar jobs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/avatar",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatar"
              ]
            },
            "description": "List avatar jobs",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Get job status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/jobs/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "jobs",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get job status",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Stream job events (SSE)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/jobs/:id/events",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "jobs",
                ":id",
                "events"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Stream job events (SSE)",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Download completed MP4",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/avatar/:id/video",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatar",
                ":id",
                "video"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Download completed MP4",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "List avatar presets",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/avatars",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatars"
              ]
            },
            "description": "List avatar presets",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Upload avatar source media",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/avatar/source",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatar",
                "source"
              ]
            },
            "description": "Upload avatar source media",
            "body": {
              "mode": "formdata",
              "formdata": []
            }
          }
        },
        {
          "name": "Get avatar job by ID",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/avatar/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatar",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get avatar job by ID",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Download uploaded avatar source",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/avatar/source/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "avatar",
                "source",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Download uploaded avatar source",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Agents",
      "item": [
        {
          "name": "Agent turn",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/agents/turn",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "agents",
                "turn"
              ]
            },
            "description": "Agent turn",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"message\": \"What is included in the free plan?\",\n  \"agent_id\": \"support\",\n  \"voice_id\": \"aurora\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Billing",
      "item": [
        {
          "name": "Create checkout session",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/billing/checkout",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "billing",
                "checkout"
              ]
            },
            "description": "Create checkout session",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"plan\": \"creator\",\n  \"provider\": \"paystack\",\n  \"region\": \"africa\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PAYG wallet top-up",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/billing/topup",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "billing",
                "topup"
              ]
            },
            "description": "PAYG wallet top-up",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amountUsd\": 20,\n  \"provider\": \"stripe\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Get auto top-up settings",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/billing/payg-settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "billing",
                "payg-settings"
              ]
            },
            "description": "Get auto top-up settings",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        },
        {
          "name": "Update auto top-up settings",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/billing/payg-settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "billing",
                "payg-settings"
              ]
            },
            "description": "Update auto top-up settings",
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{api_key}}",
                  "type": "string"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Webhooks",
      "item": [
        {
          "name": "Stripe webhook",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/webhooks/stripe",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "webhooks",
                "stripe"
              ]
            },
            "description": "Stripe webhook"
          }
        },
        {
          "name": "Paystack webhook",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/webhooks/paystack",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "webhooks",
                "paystack"
              ]
            },
            "description": "Paystack webhook"
          }
        },
        {
          "name": "Flutterwave webhook",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/webhooks/flutterwave",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "webhooks",
                "flutterwave"
              ]
            },
            "description": "Flutterwave webhook"
          }
        },
        {
          "name": "dLocal webhook",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/webhooks/dlocal",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "webhooks",
                "dlocal"
              ]
            },
            "description": "dLocal webhook"
          }
        }
      ]
    }
  ]
}