Referencia de API

Consultar estado de clonación de voz

GET/v1/audio-clone/tasks/{task_id}/status

Consulta con la misma cuenta y clave; siguen vigentes TokenAuth ordinario y restricciones de audio-clone-v1.

Autenticación y permisos

Usa tu clave actual de GloopAPI. Los modelos, capacidades y permisos dependen de su catálogo y de la documentación del endpoint.

Authorization: Bearer $GLOOP_API_KEY

Esquemas de autenticación: BearerAuth

Solicitud

Parámetros de ruta

  • task_idstringObligatorio

    ID público de tarea creada con la misma clave.

Respuestas y errores

HTTP 200

Solicitud correcta.

application/json

Tipo
object
Campos obligatorios
idstatus
  • idstringObligatorio
  • statusstringObligatorio
    Enumeración
    ["queued","processing","succeeded","failed","cancelled"]

HTTP 401

La clave falta, no es válida, caducó o fue revocada.

application/json

Tipo
object
Campos obligatorios
error

HTTP 403

Permisos insuficientes de IP, cuenta, modelo o herramienta.

application/json

Tipo
object
Campos obligatorios
error

HTTP 404

Objeto o capacidad no disponible.

application/json

Tipo
object
Campos obligatorios
error
  • errorobjectObligatorio
    Campos secundarios de error (3)
    • messagestringObligatorio
    • typestringObligatorio
      Enumeración
      ["new_api_error"]
    • codestringObligatorio
      Enumeración
      ["invalid_request","invalid_reference_audio_url","text_too_long","idempotency_conflict","insufficient_quota","task_not_found","task_not_ready","task_failed","submission_state_unknown","upstream_unavailable","upstream_protocol_error"]

HTTP 409

Conflicto, no preparado o envío desconocido; consulta primero el original, sin reenviar a ciegas.

application/json

Tipo
object
Campos obligatorios
error
  • errorobjectObligatorio
    Campos secundarios de error (3)
    • messagestringObligatorio
    • typestringObligatorio
      Enumeración
      ["new_api_error"]
    • codestringObligatorio
      Enumeración
      ["invalid_request","invalid_reference_audio_url","text_too_long","idempotency_conflict","insufficient_quota","task_not_found","task_not_ready","task_failed","submission_state_unknown","upstream_unavailable","upstream_protocol_error"]

HTTP 429

Límite de solicitudes/cola.

application/json

Tipo
object
Campos obligatorios
error

HTTP 500

Fallo interno de autenticación o almacenamiento de datos.

application/json

Tipo
object
Campos obligatorios
error

HTTP 502

Error en la respuesta del servicio.

application/json

Tipo
object
Campos obligatorios
error
  • errorobjectObligatorio
    Campos secundarios de error (3)
    • messagestringObligatorio
    • typestringObligatorio
      Enumeración
      ["new_api_error"]
    • codestringObligatorio
      Enumeración
      ["invalid_request","invalid_reference_audio_url","text_too_long","idempotency_conflict","insufficient_quota","task_not_found","task_not_ready","task_failed","submission_state_unknown","upstream_unavailable","upstream_protocol_error"]

HTTP 503

Servicio, almacenamiento, precios temporalmente no disponibles.

application/json

Tipo
object
Campos obligatorios
error
  • errorobjectObligatorio
    Campos secundarios de error (3)
    • messagestringObligatorio
    • typestringObligatorio
      Enumeración
      ["new_api_error"]
    • codestringObligatorio
      Enumeración
      ["invalid_request","invalid_reference_audio_url","text_too_long","idempotency_conflict","insufficient_quota","task_not_found","task_not_ready","task_failed","submission_state_unknown","upstream_unavailable","upstream_protocol_error"]