Saltar al contenido principal
GET
/
v1
/
attachments
/
{uuid}
/
{name}
Descargar adjunto
curl --request GET \
  --url https://api.devin.ai/v1/attachments/{uuid}/{name} \
  --header 'Authorization: Bearer <token>'
{
  "detail": [
    {
      "loc": [
        "<string>"
      ],
      "msg": "<string>",
      "type": "<string>"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Este endpoint permite descargar archivos de una sesión de Devin. Si quieres subir recursos, debes usar el endpoint de carga. El endpoint devuelve una redirección 307 a una URL prefirmada que proporciona acceso temporal al archivo. La URL prefirmada es válida durante 60 segundos.

Ejemplos de uso

import requests

# Descargar un adjunto
response = requests.get(
    f"https://api.devin.ai/v1/attachments/{uuid}/{filename}",
    headers={"Authorization": f"Bearer {DEVIN_API_KEY}"},
    allow_redirects=True
)

# Guardar el contenido del archivo
with open(filename, "wb") as f:
    f.write(response.content)

Autorizaciones

Authorization
string
header
requerido

API key personal (apk_user_) o API key de servicio (apk_)

Parámetros de ruta

uuid
string
requerido
name
string
requerido

Respuesta

Respuesta correcta