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.