⚡ Rediafile Cloud API · v2

API de subida de archivos para desarrolladores

Integra subida, almacenamiento y compartir archivos de forma segura en tu aplicación en menos de 30 minutos. Endpoints REST, autenticación por token y ejemplos en Python, PHP, JavaScript y cURL.

12M+
Archivos servidos / día
99.9%
Disponibilidad API
8,500+
Desarrolladores activos
<30min
Tiempo medio de integración

Por qué los desarrolladores eligen la API Rediafile

Construir una infraestructura de almacenamiento de archivos es costoso y lento. La API de Rediafile delega el almacenamiento, CDN, cifrado y ancho de banda para que tu equipo se centre en tus productos.

🏗️

Sin infraestructura

Gestionamos almacenamiento, CDN y SSL.

🔑

Auth por token

Flujo access_token seguro con expiración.

🔒

Permisos por carpeta

Carpetas privadas, no listadas o públicas.

🌐

Importar URL remota

Importa desde URLs externas.

📈

Límites business

Verifica cuotas vía /account/package.

Integración rápida

Menos de 30 minutos.

Casos de uso comunes

📱

Apps Móvil y Web

Permite a los usuarios subir fotos, documentos o medios desde tu app iOS, Android o React.

🏢

Plataformas SaaS

Añade archivos adjuntos a tickets, proyectos o registros. Aísla las subidas por cliente con carpetas.

🤝

Portales de clientes

Crea portales de intercambio seguro donde los clientes suben documentos sensibles a carpetas protegidas.

🔄

Automatización y ETL

Programa importaciones de URL remotas y mueve archivos entre carpetas automáticamente.

📤

Distribución de contenido

Genera URLs de descarga únicas con estadísticas de seguimiento.

🛡️

Copia de seguridad y archivo

Usa la API para enviar copias de seguridad, logs o exportaciones a estructuras de carpetas organizadas.

Integra en 3 pasos

1

Autentícate

Llama a /authorize con tus claves API o usuario/contraseña para recibir un access_token y account_id.

2

Sube o importa

Usa /file/upload para transferencias directas, o /file/url_upload_add para importar desde URLs remotas.

3

Gestiona y comparte

Organiza archivos en carpetas, genera enlaces de descarga, edita metadatos o mueve archivos entre directorios.

Python · Ejemplo rápido

import requests

# 1. Authenticate
auth = requests.post("https://rediafile.com/cloud/api/v2/authorize", data={
    "username": "your_username",
    "password": "your_password"
}).json()

token   = auth["data"]["access_token"]
account = auth["data"]["account_id"]

# 2. Upload a file
with open("report.pdf", "rb") as f:
    upload = requests.post(
        "https://rediafile.com/cloud/api/v2/file/upload",
        data={"access_token": token, "account_id": account},
        files={"upload_file": f}
    ).json()

print("File URL:", upload["data"][0]["url"])

Capacidades de la API de un vistazo

Capacidad Endpoint Valor empresarial
🔐 Autenticación /authorize Acceso seguro por token, expira en 1 h.
📤 Subida de archivo /file/upload Subida multipart directa con carpeta destino.
🔗 Importación remota /file/url_upload_add Importa desde URLs externas sin ancho de banda local.
📥 Enlaces de descarga /file/download Genera tokens de descarga limitados en el tiempo.
📁 Gestión de carpetas /folder/create, /folder/move Organiza assets jerárquicamente con controles de privacidad.
✏️ Edición de metadatos /file/edit Renombra, reclasifica o mueve archivos por API.
📊 Monitoreo de cuotas /account/package Verifica límites de almacenamiento y restricciones del plan.

Últimos artículos

Guías, tutoriales y referencias API del equipo Rediafile.

¿Listo para construir con la API de Rediafile?

Empieza hoy — en menos de 30 minutos.

🧪 Abrir el sandbox