Endpoint
GET /v1/analyses/{analysisId}/report
Solicitud
curl -X GET "http://client-omni-api.argosidentity.com/v1/analyses/{analysisId}/report?locale=en&includeRawData=false" \
-H "x-api-key: your-api-key-here" \
-o report.pdf
Query Parameters
| Parameter | Type | Required | Default | Descripción |
|---|
locale | string | | en | Idioma del report: en, ko |
includeRawData | boolean | | false | Incluir datos extraídos en bruto en el report |
Respuesta (200 OK)
La respuesta es un archivo PDF binario con los siguientes headers:
| Header | Value |
|---|
Content-Type | application/pdf |
Content-Disposition | attachment; filename="analysis_{id}_report.pdf" |
El cuerpo de la respuesta contiene datos binarios PDF. Use el flag -o con curl (o el equivalente en su cliente HTTP) para guardar el archivo directamente en disco.
Los reports solo están disponibles cuando el estado del análisis es completed. Solicitar un report para un análisis en cualquier otro estado devolverá un error 400.
Códigos de error
| Status | Code | Descripción |
|---|
| 400 | REPORT_NOT_AVAILABLE | El análisis no está en estado completed |
| 404 | ANALYSIS_NOT_FOUND | El análisis especificado no fue encontrado |