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.

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.pdfEndpoints
POST
/files/uploadUpload a file (multipart field "file")GET
/files/download?path=Download a file by its pathExperimenta agora
Abre a referência interativa da API e faz a tua primeira chamada em minutos.