Referencia de API

Consultar capacidades del espacio de vídeo

GET/v1/video-models

Devuelve presets ejecutables y límites de fotogramas por modo; usa presets completos, sin mezclar parámetros entre modos.

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

Respuestas y errores

HTTP 200

Capacidades del espacio de vídeo consultadas correctamente

application/json

Tipo
object
Campos obligatorios
dataworkspace_enabledupload_enabledfile_storage_enabled
  • dataarrayObligatorio

    Matriz de datos de página/catálogo actual.

    Campos secundarios de data (1)
    • []objectOpcional
      Campos secundarios de [] (6)
      • idstringObligatorio

        Identificador público del objeto, usado en su ruta de detalles.

      • namestringObligatorio

        Nombre legible para el usuario.

      • capability_versionstringObligatorio

        Versión de capacidades del modelo público.

      • modesarrayObligatorio

        Modos ejecutables y sus combinaciones completas de parámetros.

        Campos secundarios de modes (1)
        • []objectOpcional
          Campos secundarios de [] (9)
          • modestringObligatorio

            Modo de ejecución.

          • presetsarrayObligatorio

            Combinaciones completas ejecutables; no formes productos cartesianos entre combinaciones.

            Campos secundarios de presets (1)
            • []objectOpcional
              Campos secundarios de [] (4)
              • durationintegerOpcionalAdmite null

                Duración en segundos del preset del modelo.

              • resolutionstringOpcional

                Resolución del preset del modelo.

              • aspect_ratiostringOpcional

                Relación de aspecto del preset del modelo.

              • generate_audiobooleanOpcionalAdmite null

                Si el preset genera audio.

          • audio_policystringObligatorio

            Política de audio del modo actual.

          • aspect_policystringObligatorio

            Política de relación de aspecto del modo actual.

          • duration_policystringObligatorio

            Política de duración del modo actual.

          • prompt_max_charsintegerObligatorio

            Máximo de caracteres Unicode del prompt del modo actual.

          • start_frameobjectOpcional

            Límites del fotograma inicial del modo actual.

            Campos secundarios de start_frame (5)
            • requiredbooleanObligatorio

              Si el modo exige ese fotograma.

            • max_bytesintegerObligatorio

              Máximo de bytes del archivo de fotograma.

            • max_pixelsintegerObligatorio

              Máximo total de píxeles del fotograma.

            • max_edgeintegerObligatorio

              Máximo de píxeles por lado del fotograma.

            • content_typesarrayObligatorio

              Tipos MIME de imagen admitidos para el fotograma.

              Campos secundarios de content_types (1)
              • []stringOpcional
            Rama allOf 1

            Tipo: object

            Obligatorio en esta rama: required, max_bytes, max_pixels, max_edge, content_types

            • requiredbooleanObligatorio

              Si el modo exige ese fotograma.

            • max_bytesintegerObligatorio

              Máximo de bytes del archivo de fotograma.

            • max_pixelsintegerObligatorio

              Máximo total de píxeles del fotograma.

            • max_edgeintegerObligatorio

              Máximo de píxeles por lado del fotograma.

            • content_typesarrayObligatorio

              Tipos MIME de imagen admitidos para el fotograma.

              Campos secundarios de content_types (1)
              • []stringOpcional
          • end_frameobjectOpcional

            Límites del fotograma final del modo actual.

            Campos secundarios de end_frame (5)
            • requiredbooleanObligatorio

              Si el modo exige ese fotograma.

            • max_bytesintegerObligatorio

              Máximo de bytes del archivo de fotograma.

            • max_pixelsintegerObligatorio

              Máximo total de píxeles del fotograma.

            • max_edgeintegerObligatorio

              Máximo de píxeles por lado del fotograma.

            • content_typesarrayObligatorio

              Tipos MIME de imagen admitidos para el fotograma.

              Campos secundarios de content_types (1)
              • []stringOpcional
            Rama allOf 1

            Tipo: object

            Obligatorio en esta rama: required, max_bytes, max_pixels, max_edge, content_types

            • requiredbooleanObligatorio

              Si el modo exige ese fotograma.

            • max_bytesintegerObligatorio

              Máximo de bytes del archivo de fotograma.

            • max_pixelsintegerObligatorio

              Máximo total de píxeles del fotograma.

            • max_edgeintegerObligatorio

              Máximo de píxeles por lado del fotograma.

            • content_typesarrayObligatorio

              Tipos MIME de imagen admitidos para el fotograma.

              Campos secundarios de content_types (1)
              • []stringOpcional
          • cancel_policystringOpcional

            Política de cancelación; solicitarla no garantiza su finalización ni reembolso.

      • cancel_policystringObligatorio

        Política de cancelación; solicitarla no garantiza su finalización ni reembolso.

      • pricing_kindsarrayObligatorio

        Métodos de precios admitidos por el modelo.

        Campos secundarios de pricing_kinds (1)
        • []stringOpcional
  • workspace_enabledbooleanObligatorio

    Si se permiten tareas nuevas en el espacio actual; no implica eliminación del historial.

  • upload_enabledbooleanObligatorio

    Si el servicio habilita subidas de referencias.

  • file_storage_enabledbooleanObligatorio

    Si el servicio habilita almacenamiento gestionado.

HTTP 400

Campos o parámetros de solicitud inválidos.

application/json

Tipo
object
Campos obligatorios
error

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/capacidad no disponible o función desactivada.

application/json

Tipo
object
Campos obligatorios
error

HTTP 409

Conflicto de idempotencia/cotización, objeto no preparado o aún referenciado.

application/json

Tipo
object
Campos obligatorios
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 503

Servicio, precios o almacenamiento no disponibles.

application/json

Tipo
object
Campos obligatorios
error