Skip to main content
POST
Enviar um anexo
Este endpoint faz upload de arquivos para nossos servidores e retorna uma URL que você pode usar como referência em sessões do Devin. O arquivo não é enviado automaticamente para nenhuma sessão — você precisa incluir a URL nos seus prompts.

Como usar arquivos carregados

Devin só reconhece anexos quando eles estão escritos exatamente no formato ATTACHMENT:"{file_url}" (ATTACHMENT no singular, em letras maiúsculas). A linha com ATTACHMENT: deve estar sozinha no prompt, e a URL deve estar entre aspas duplas.Simplesmente incluir a URL sem esse formato não vai funcionar. Variações como ATTACHMENTS: (no plural) também não são reconhecidas.
Para fazer referência a um arquivo carregado em uma sessão do Devin:
  1. Envie o arquivo usando este endpoint para obter uma URL
  2. Inclua a URL no seu prompt ao criar uma sessão ou enviar uma mensagem
  3. Formate a URL corretamente colocando ATTACHMENT:"{file_url}" em uma linha própria no seu prompt

Exemplo completo

Importante: O prefixo ATTACHMENT: deve estar em uma linha separada no prompt, com a URL entre aspas duplas, exatamente como mostrado acima: ATTACHMENT:"{url}". Para anexar vários arquivos, adicione uma linha ATTACHMENT:"{file_url}" para cada arquivo.

Autorizações

Authorization
string
header
obrigatório

Chave de API pessoal (apk_user_*) ou chave de API de serviço (apk_*)

Corpo

multipart/form-data
file
file
obrigatório

Resposta

Resposta bem-sucedida

The response is of type string.