Início Rápido
Comece a usar o GFile Plus.
Base URL
https://app.gfileplus.com/api/v1
Colaboração em Equipe
Gerencie espaços de trabalho e convide membros da equipe com permissões baseadas em funções.
Criar um espaço de trabalho (tenant)
Cada organização obtém um espaço de trabalho isolado com seus próprios buckets, arquivos e membros.
curl -X POST "/api/v1/tenants?apiKey=<your-api-key>" \
-H "Content-Type: application/json" \
-d '{"name": "Minha Empresa", "subdomain": "minha-empresa"}'
O criador é automaticamente atribuído como Admin.
Convidar membros da equipe com funções específicas
Adicione membros da equipe com permissões granulares baseadas em funções.
curl -X POST "/api/v1/tenants/:tenantId/members?apiKey=<your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"user": { "email": "colega@exemplo.com" },
"role": { "id": "<role-id>" }
}'
Funções disponíveis:
| Função | Permissões |
|---|---|
| Admin | Acesso total — todas as permissões |
| Bucket Writer | Criar, atualizar, excluir e ler buckets |
| Bucket Reader | Acesso somente leitura a buckets |
| File Writer | Upload, atualizar, excluir e ler arquivos |
| File Reader | Acesso somente leitura a arquivos |
Tip
Se o usuário ainda não tem uma conta, ele será criado automaticamente quando você convidá-lo por e-mail.