Grupo de decisiones en uso

Moses SkodaIngeniero1 min de lectura

Ante este problema, la API responde con 409 Conflict. Su type es https://lingo.dev/docs/api/errors/decision-pool-in-use. Consulta Errores y códigos de estado para conocer la estructura común de todos los errores.

No se puede archivar el grupo de decisiones mientras haya motores que le asignen revisiones humanas: <name>, dos motores que no puedes ver. Primero, elimínalo de sus rutas.

Campos#

Además de los miembros estándar type, status, title y detail, el cuerpo incluye estos campos. El texto de detail se genera a partir de ellos, de modo que un cliente puede mostrar su propio texto en su lugar.

CampoTipo
enginesobject[]
engines[].idstring
engines[].namestring
hiddenEnginesinteger

Ejemplo#

json
{
  "detail": "The decision pool cannot be archived while engines route human review to it: <name>, 2 engines you cannot see. Remove it from their routes first.",
  "engines": [
    {
      "id": "<id>",
      "name": "<name>"
    }
  ],
  "hiddenEngines": 2,
  "type": "https://lingo.dev/docs/api/errors/decision-pool-in-use",
  "status": 409,
  "title": "Decision pool in use"
}

Devuelto por#

  • POST /v2/organizations/{orgId}/decision-pools/{id}/archive