Create External Tool Rules Batch

Endpoint para crear múltiples reglas external-tool en batch.

Procesa cada regla independientemente con partial success:

  • Reglas válidas: se crean (status=created)
  • Reglas duplicadas: se marcan como ya existentes (status=already_exists)
  • Reglas inválidas: se marcan como fallidas con detalle del error (status=failed)

Performance:

  • 1 HTTP request → 1 conexión DB
  • N commits secuenciales dentro de la misma sesión
  • No sobrecarga el pool de conexiones

Returns: HTTP 200 con resultados detallados (siempre retorna 200, errores en body)

post/rules/v1/rule/external-tool/batch

Request

  • Base URL: https://api.qualityclouds.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.qualityclouds.ai/rules/v1/rule/external-tool/batch
  • Auth: one of:
    • HTTP bearer
    • OpenID Connect (https://account.qualityclouds.com//realms/ai-production/.well-known/openid-configuration)

Request body

Response

Successful Response

total_requestedinteger required

Total de reglas solicitadas

createdinteger required

Reglas creadas exitosamente

skippedinteger required

Reglas que ya existían

failedinteger required

Reglas que fallaron

Changes

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