Saltar a contenido

Inicio Rápido

Comienza a usar GFile Plus.

Base URL

https://app.gfileplus.com/api/v1

Colaboración en Equipo

Gestiona espacios de trabajo e invita miembros del equipo con permisos basados en roles.

Crear un espacio de trabajo (tenant)

Cada organización obtiene un espacio de trabajo aislado con sus propios buckets, archivos y miembros.

curl -X POST "/api/v1/tenants?apiKey=<your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{"name": "Mi Empresa", "subdomain": "mi-empresa"}'

El creador se asigna automáticamente como Admin.

Invitar miembros del equipo con roles específicos

Agrega miembros del equipo con permisos granulares basados en roles.

curl -X POST "/api/v1/tenants/:tenantId/members?apiKey=<your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "user": { "email": "colega@ejemplo.com" },
    "role": { "id": "<role-id>" }
  }'

Roles disponibles:

Rol Permisos
Admin Acceso total — todos los permisos
Bucket Writer Crear, actualizar, eliminar y leer buckets
Bucket Reader Acceso de solo lectura a buckets
File Writer Subir, actualizar, eliminar y leer archivos
File Reader Acceso de solo lectura a archivos

Tip

Si el usuario aún no tiene una cuenta, se creará automáticamente cuando lo invites por correo electrónico.