Voltar a Programadores

Ficheiros

Faz upload e download de ficheiros, isolados por workspace e prontos a anexar a registos.

Visão geral

Guarda ficheiros — imagens, documentos, anexos — através de um upload multipart simples, e obtém-nos de volta por path.

Cada ficheiro é isolado ao teu workspace; uma chave só consegue alcançar os ficheiros do seu tenant. Marca uploads como públicos para assets servidos por CDN, ou mantém-nos privados.

Modern server racks

O que podes fazer

Upload multipart

Faz POST de um ficheiro no campo 'file' e recebe path, URL e tamanho.

Isolado por tenant

Os downloads são limitados ao teu workspace — nunca há acesso cross-tenant.

Público ou privado

Escolhe assets públicos servidos por CDN ou ficheiros privados obtidos on demand.

Referência

Faz upload de um ficheiro e obtém-no de volta por path.

# Upload a file (multipart)
curl -X POST https://api.megorix.com/files/upload \
  -H "Authorization: Bearer $MEGORIX_API_KEY" \
  -F "[email protected]"

# → { "path": "uploads/<tenant>/<file>", "url": "https://cdn...", "size": 12345 }

# Download a file by path
curl "https://api.megorix.com/files/download?path=uploads/<tenant>/<file>" \
  -H "Authorization: Bearer $MEGORIX_API_KEY" -o invoice.pdf
Endpoints
POST
/files/uploadUpload a file (multipart field "file")
GET
/files/download?path=Download a file by its path

Experimenta agora

Abre a referência interativa da API e faz a tua primeira chamada em minutos.

    Ficheiros — Programadores Megorix | Megorix