Saltar al contenido principal
POST
/
exams
/
batch
Procesar exámenes en lote
curl --request POST \
  --url https://apim.doctorassistant.ai/api/sandbox/exams/batch \
  --header 'Content-Type: multipart/form-data' \
  --header 'x-daai-api-key: <api-key>' \
  --header 'x-daai-professional-id: <x-daai-professional-id>' \
  --form 'files=<string>' \
  --form 'metadata={"patient_id": "123456", "exam_type": "blood_test"}' \
  --form files.items='@example-file'
[
  {
    "fileName": "Hemograma_Completo.pdf",
    "success": true,
    "data": {
      "id": "qcp84rvitjjafjur1mmmy6ka",
      "status": "pending",
      "metadata": {
        "patient_id": "123456",
        "exam_type": "blood_test"
      },
      "content": {}
    }
  }
]

Autorizaciones

x-daai-api-key
string
header
requerido

Clave de API para autenticación

Encabezados

x-daai-professional-id
string
requerido

ID del profesional responsable del procesamiento de los exámenes

Cuerpo

multipart/form-data
files
file[]
requerido

Archivos de examen para procesamiento - acepta imágenes (JPG, PNG, etc.) y PDF (máximo 10 archivos, 25MB cada uno)

Maximum array length: 10
metadata
string

Metadatos adicionales en formato JSON string (opcional)

Ejemplo:

"{\"patient_id\": \"123456\", \"exam_type\": \"blood_test\"}"

Respuesta

Exámenes procesados exitosamente

fileName
string
requerido

Nombre del archivo enviado

Ejemplo:

"Hemograma_Completo.pdf"

success
boolean
requerido

Indica si el procesamiento fue exitoso

Ejemplo:

true

data
object
requerido

Datos del examen procesado