Almacenamiento

Google Drive

Google Drive API: archivos y carpetas con cuotas de units/min por proyecto.

Ver la documentación

Para qué sirve

Qué problema resuelve

Drive API permite listar, subir, compartir y buscar archivos en Google Drive desde tu app. Forma parte de Google Workspace APIs: OAuth de usuario o cuentas de servicio.

Los límites se expresan en «units» por minuto (proyecto y usuario), no en un plan Free de marketing aparte del almacenamiento de la cuenta Google.

En la práctica

Qué puedes hacer con ella

  • Listar y buscar archivos con query q=.
  • Subir o actualizar contenidos (multipart/resumable).
  • Gestionar permisos y carpetas compartidas.
  • Respetar quotas de units/min por proyecto y usuario.
  • Usar Drive de la cuenta dentro de su storage.

¿Es gratis?

API sin cargo extra dentro de las cuotas

La guía vigente publica 1.000.000 de unidades por minuto y proyecto, 325.000 por minuto y usuario y un umbral diario de facturación de 400 millones de unidades. El uso de la API no tiene coste adicional; el almacenamiento depende de la cuenta Drive o Workspace.

Comprobado el 2026-08-02. Fuente: página oficial de precios o límites

Qué son las units

Cada método Drive tiene un coste en quota units (p. ej. lecturas baratas vs escrituras). Los techos son por minuto (proyecto y usuario). No son tokens de chat: son contadores de rate limit de Google APIs.

Quotas documentadas

Fuente oficial: límites de uso
LímiteCuotaQué significa en la práctica
Units / min (proyecto)1.000.000Tope por proyecto según limits guide.
Units / min (usuario)325.000Tope por usuario según limits guide.
Umbral diario (sin cargo API)400 millones de unidadesUmbral diario de facturación publicado en la guía vigente.

API y storage

Fuente oficial: página de precios
PlanPrecioPara quiénQué incluye (resumen)
Drive API quotas$0 de coste adicional por APIApps dentro de quotas.Units/min; storage según cuenta Google
Google One / WorkspaceSegún planMás almacenamiento.Planes de storage de Google

Uso y licencia

Fuente oficial: términos y uso permitido
PreguntaRespuesta clara
¿Open source?No. Google Drive API es servicio de Google bajo sus términos.
¿Uso comercial?Sí cumpliendo Google API Services User Data Policy y OAuth.
¿Cuenta?Sí. OAuth cliente o service account + Drive API enabled.

Cómo empezar

Listar archivos con files.list.

Listar archivos del usuario con OAuth.

Dirección base de las imágenes: https://www.googleapis.com/drive/v3

  1. 01

    Paso 1

    Crea un cliente OAuth en GCP y habilita Drive API.

  2. 02

    Paso 2

    Obtén access token con scope drive.readonly o el mínimo necesario.

  3. 03

    Paso 3

    GET /files?pageSize=10 con Authorization: Bearer.

  4. 04

    Paso 4

    Maneja 403 rateLimitExceeded con backoff.

Con tu agente

Prompt para integrar la API

Prompt para que tu agente lo deje listo

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Integra Drive API v3 con scopes OAuth mínimos. La guía vigente publica 1.000.000 de unidades/minuto por proyecto, 325.000 por usuario y minuto y un umbral diario de facturación de 400 millones. No inventes precio por solicitud: el almacenamiento depende de la cuenta Google. Fuente: https://developers.google.com/drive/api/guides/limits .

Detalle técnico

Acceso, HTTPS y CORS

  1. 01

    Acceso · OAuth

    Requiere flujo OAuth: el usuario autoriza tu aplicación antes de leer sus datos.

  2. 02

    HTTPS ·

    Sirve sobre TLS, así que vale para producción y para páginas ya en HTTPS.

  3. 03

    CORS · Sin verificar

    No consta si permite llamadas desde el navegador; pruébalo antes de montar el cliente.