Catalisa.Building Blocks

API do File Storage

7 endpoints em 2 recursos. A permissão de cada rota é a que o código exige — conferida linha a linha, não copiada do nome.

Ver a referência detalhada, com corpo de requisição e catálogo de erros →

8 endpoints

Arquivos

/file-storage/api/v1/files7
  • POST/file-storage/api/v1/filesRegistra o arquivo e devolve a URL de uploadFILES_CREATE
  • GET/file-storage/api/v1/filesLista arquivos da organização, paginado e filtrávelFILES_READ
  • GET/file-storage/api/v1/files/:fileIdMetadados de um arquivoFILES_READ
  • POST/file-storage/api/v1/files/:fileId/confirm-uploadVerifica o objeto e marca como enviadoFILES_CREATE
  • GET/file-storage/api/v1/files/:fileId/upload-urlGera nova URL de upload para um registro existenteFILES_CREATE
  • GET/file-storage/api/v1/files/:fileId/download-urlGera URL temporária de downloadFILES_READ
  • DELETE/file-storage/api/v1/files/:fileIdExclusão lógica no banco e remoção do objetoFILES_DELETE

Saúde

/file-storage/health1
  • GET/file-storage/healthSonda de saúde do serviçoPública