Arquivos
Endpoints do artifact-service, que guarda arquivos enviados e os anexa a conversas.
O artifact-service guarda arquivos enviados à plataforma, como anexos do chat. Cada arquivo é um artifact. Um attachment liga um artifact a um recurso, como uma conversa.
Anexar arquivos exige os scopes artifacts:read e artifacts:write.
Enviando um arquivo
O envio acontece em três etapas:
- Peça uma URL assinada com
POST .../artifacts/presign-upload. - Envie o arquivo direto ao storage, na URL recebida.
- Confirme o envio com
POST .../artifacts/{artifact_id}/confirm.