Transloadit
Precios
  • Subida de archivos
  • Importación de archivos
  • Encoding de video
  • Encoding de audio
  • Procesamiento de imágenes
  • Procesamiento de documentos
  • Inteligencia artificial
  • Filtrado y seguridad de archivos
  • Catalogación de medios
  • Compresión de archivos
  • Evaluación de código
  • Exportación de archivos
  • Smart CDN
  • Ver todos los servicios
  • Explora integraciones (English)
  • Explora demos en vivo (English)
  • Uppy
  • TransloaditKit
  • Android SDK
  • Node SDK
  • Python SDK
  • Ruby SDK
  • Go SDK
  • Java SDK
  • PHP SDK
  • Zapier
  • MCP Server
  • Terraform
  • Conceptos esenciales
  • Prácticas recomendadas
  • FAQ
  • Robots
  • Endpoints de la API
  • Formatos
  • Crea tu primera app
  • Acerca de Transloadit
  • Comparaciones
  • Código abierto
  • Testimonios
  • Empleos (English)
  • Seguridad
  • Entradas
  • Actualidad para desarrolladores (English)
  • Consejos para desarrolladores (English)
  • Prensa (English)
  • Investigación (English)
  • Casos de éxito
  • Soluciones
  • Guías
  • Glosario (English)
  • Legal (English)
  • Herramientas
  • Cómo ayudamos a Coursera a llevar educación a millones de personas en todo el mundo
  • Soporte de Transloadit
  • Soporte para código abierto
  • Acuerdo de nivel de servicio (English)
Conceptos esencialesRobotsFAQEndpoints de la APIFormatosPrácticas recomendadas
Temas
  • Endpoints
  • Códigos de respuesta
  • Autenticación
  • Metadatos
  • Seguridad de la API
  • Limitación de tasa
  • Colas
  • Subidas reanudables
Autenticación
  • Crear un token Bearer
Assemblies
  • Crear una nueva Assembly
  • Recuperar un Assembly Status
  • Transmitir en vivo los cambios de una Assembly
  • Cancelar una Assembly en ejecución
  • Reejecutar una Assembly
  • Recuperar la lista de Assemblies
  • Respuesta de Assembly Status
Webhooks
  • Reenviar una Assembly Notification
Facturación
  • Recuperar la factura de un mes
Colas
  • Recuperar los cupos prioritarios actualmente en uso
Credenciales de Template
  • Crear una nueva credencial de Template
  • Recuperar una credencial de Template
  • Editar una credencial de Template
  • Eliminar una credencial de Template
  • Recuperar la lista de credenciales de Template
Templates
  • Crear un nuevo Template
  • Recuperar un Template
  • Editar un Template
  • Eliminar un Template
  • Recuperar la lista de Templates

Crear un token Bearer

POSThttps://api2.transloadit.com/token

Este endpoint intercambia tu Auth Key y Auth Secret por un token Bearer de corta duración. Replica el flujo client_credentials de OAuth 2.0, pero lo gestiona directamente la API de Transloadit.



Los tokens se generan del lado del servidor mediante este endpoint usando tu Auth Key y Auth Secret. Si expones la creación de tokens mediante una interfaz de usuario, llama a /token desde tu backend (nunca directamente desde el navegador).



Las solicitudes deben usar application/x-www-form-urlencoded y autenticación HTTP Basic:

curl --request POST --url 'https://api2.transloadit.com/token' --user 'auth_key:auth_secret' --header 'Content-Type: application/x-www-form-urlencoded' --data-urlencode 'grant_type=client_credentials' --data-urlencode 'scope=assemblies:read assemblies:write'

Campos de POST

  • Es obligatorio incluir grant_type. Debe ser client_credentials.
  • Incluir scope es opcional. Lista opcional de ámbitos separados por espacios o comas. Si se omite, el token hereda todos los ámbitos concedidos a tu Auth Key.
  • Incluir aud es opcional. Valor de audiencia opcional. El valor predeterminado es api2.

Usa el token devuelto con Authorization: Bearer <access_token> en las solicitudes a la API. Cuando una solicitud se autentica con un token Bearer válido, API2 considera satisfecha la Signature Authentication y omite la validación de la firma. Signature Authentication solo se aplica a las solicitudes con Auth Key y Auth Secret. Las comprobaciones de ámbitos siguen aplicándose. Los tokens son válidos durante seis horas (expires_in es 21600). El valor aud se almacena para aplicar restricciones de audiencia en el futuro.

    Respuesta

    Este es un ejemplo del cuerpo de la respuesta:

    {
      "access_token": "opaque-token",
      "token_type": "Bearer",
      "expires_in": 21600,
      "scope": "assemblies:read assemblies:write"
    }

    Si se procesa correctamente, esta solicitud devuelve una respuesta JSON con los detalles del token. Si se produce un error, contiene un campo error con el código de estado del error y un campo message que describe lo que salió mal.

    Página anterior ← Subidas reanudablesPágina siguiente Crear una nueva Assembly →
    TransloaditVerificando el estado…

    Producto

    • Servicios
    • Precios
    • Demos EN (English)
    • Herramientas
    • Seguridad
    • Soporte

    Empresa

    • Acerca de Transloadit/Prensa EN (English)
    • Blog/Empleos EN (English)
    • Comparaciones/Matriz de cumplimiento EN (English)
    • Investigación EN (English)
    • Código abierto
    • Soluciones

    Documentación

    • Primeros pasos
    • Transcodificación
    • FAQ
    • Endpoints de la API
    • Guías/Consejos para desarrolladores EN (English)
    • Formatos compatibles

    Más

    • Estado de la plataforma⁠
    • Foro de la comunidad⁠
    • StackOverflow⁠
    • Uppy EN (English)
    • tus⁠

    © 2009–2026 Transloadit-II GmbH

    Privacidad EN (English)Términos EN (English)Aviso legal EN (English)
    EnglishDeutschEspañol