Saltar al contenido principal
PATCH /processors/:id Actualiza el nombre, descripción, Agente por defecto o estado activo de un processor. Solo incluye los campos que deseas cambiar.

Parámetros de Ruta

ParámetroTipoDescripción
idstring (uuid)ID del processor

Cuerpo de la Solicitud

CampoTipoRequeridoDescripción
namestringNoNombre actualizado del processor
descriptionstringNoDescripción actualizada
default_workflow_idstring (uuid)NoNuevo Agente de fallback
is_activebooleanNoHabilitar o deshabilitar el processor

Ejemplo

curl -X PATCH https://api.getnexor.ai/api/public/processors/abc-123-uuid \
  -H "Content-Type: application/json" \
  -H "X-API-Key: nxr_live_your_api_key" \
  -d '{
    "name": "Language Router v2",
    "default_workflow_id": "uuid-of-new-default-workflow"
  }'

Respuestas

200 — Processor actualizado

{
  "success": true,
  "processor": {
    "id": "abc-123-uuid",
    "name": "Language Router v2",
    "description": "Routes leads to ES or EN workflows based on metadata.language",
    "default_workflow_id": "uuid-of-new-default-workflow",
    "is_active": true,
    "created_at": "2026-03-31T12:00:00Z",
    "updated_at": "2026-03-31T14:00:00Z"
  }
}

400 — Error de validación

{
  "error": "Validation error",
  "message": "default_workflow_id not found or does not belong to your account"
}

401 — Error de autenticación

Ver Autenticación.

404 — No encontrado

{
  "error": "Not found",
  "message": "Processor not found or does not belong to your account"
}

500 — Error interno del servidor

Última modificación el 18 de junio de 2026