Modo Agente

Imagen a JSON con extracción y razonamiento Modo Agente

Equivalente a POST /api/img-json más fase agente. Devuelve data[], log_id y agent_data. Requiere is_agent_mode. Si la verificación de fuente está activada en el schema, data y agent_data usan { value, source }. Formatos: JPEG, PNG, WebP, HEIC/HEIF. Tamaño máximo: 15 MB.

post/agent/img-json

Request

  • Base URL: https://claix.dev
  • URL: https://claix.dev/agent/img-json
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Response

Extracción y fase agente completadas correctamente

successboolean
schema_utilizadostring

Nombre del schema aplicado.

total_registrosinteger

Siempre 1 en este endpoint: la imagen completa se trata como una única fuente de datos, no como una tabla de múltiples filas.

dataobject[]

Contiene exactamente un objeto con los datos extraídos de la imagen, según las propiedades definidas en el schema. Los datos no encontrados se devuelven como null. Si la verificación de fuente está activada en el schema, cada propiedad es { value, source } (zona o etiqueta visible).

log_idstring uuid nullable

Identificador del registro en usage_logs de esta llamada. Presente en respuestas de éxito de extracción, modo agente, document-context y space-context, y en la mayoría de errores una vez autenticada la petición. Puede omitirse si el insert del log falla.

agent_dataAgentData required

Respuestas tipadas de la fase Modo Agente según agent_definition del schema. Las claves coinciden con los nombres definidos en el dashboard; los tipos dependen de cada campo (boolean, integer, string u opción cerrada). Opcionalmente puede incluir resumen_agent como string si está configurado en el schema. Si la verificación de fuente está activada en el schema, cada campo (salvo resumen_agent si se pide como texto plano) es { value, source }.

Example response

{
  "success": true,
  "schema_utilizado": "Facturas de Proveedores",
  "total_registros": 1,
  "data": [
    {
      "numero_factura": "F-2026-00456",
      "fecha_emision": "2026-03-14",
      "proveedor": "Suministros Industriales del Ebro S.L.",
      "importe_total": 1284.5,
      "moneda": "EUR"
    }
  ],
  "log_id": "7c2e1a90-4b3d-4f8a-9e21-6d5c8b0a1f34",
  "agent_data": {
    "clausula_penalizacion": true,
    "salario": 55000,
    "es_parcial": false,
    "resumen_contrato": "Contrato indefinido con jornada completa."
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.