Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Listar filas do WLM

  • Atualizado: 9/09/2020
    • Automation 360 v.x
    • Explorar
    • Espaço de trabalho RPA
    • Documentos de API

Listar filas do WLM

Use a API de lista de filas de gerenciamento de carga de trabalho para obter a lista de todas as filas associadas à Control Room especificada.

Pré-requisitos

Você deve ter o seguinte:

  • Permissão de consumidor da fila
  • Um token de autenticação para um usuário registrado na Control Room

    API de autenticação

  • A URL do endpoint: <your_control_room_url>/v3/wlm/queues/list

Deixe o corpo da solicitação em branco para solicitar informações sobre todas as filas disponíveis. Adicione um ou mais parâmetros de filtro no corpo de solicitação para limitar as informações retornadas de todas as filas de WLM disponíveis.

Parâmetros filtráveis compatíveis:
id
O identificador numérico para uma fila.
  • Campo: id
  • Tipo: inteiro
{
  "filter": {
    "operator": "eq",
    "value": "7",
    "field": "id"
  }
}
nome
O nome da fila.
  • Campo: nome
  • Tipo: string
{
  "filter": {
    "operator": "substring",
    "value": "Finance",
    "field": "name"
  }
}
status
O status da fila, por exemplo: rascunho, em uso ou não em uso.
  • Campo: status
  • Tipo: string
{
   "filter": {
    "operator": "eq",
    "value": "IN_USE",
    "field": "status"
  
}

Procedimento

  1. Use o método POST para gerar um token de autenticação Web JSON.
  2. Use o método POST e a URL de endpoint: <your_control_room_url>/v3/wlm/queues/list
    Por exemplo, use a seguinte URL Control Room:
    https://192.0.2.0/v3/wlm/queues/list
    Use filtros no corpo da solicitação para recuperar a lista de todas as filas que estão com status IN_USE e têm Finanças no nome.

    Corpo da solicitação:

    {
      "sort": [
        {
          "field": "name",
          "direction": "asc"
        }
      ],
      "filter": {
        "operator": "and",
        "operands": [
          {
            "operator": "eq",
            "value": "IN_USE",
            "field": "status"
          },
          {
            "operator": "substring",
            "value": "Finance",
            "field": "name"
          }
        ]
      },
      "fields": [
        
      ],
      "page": {
        "offset": 0,
        "total": 14,
        "totalFilter": 10,
        "length": 100
      }
    }
  3. Envie a solicitação.
    • No client REST, clique em ENVIAR.
    • Na interface do Swagger, clique em Executar.
    A resposta retorna todos os detalhes da fila que tem Finanças no nome e IN_USE como status.
    Corpo da resposta:
    {
      "page": {
        "offset": 0,
        "total": 14,
        "totalFilter": 1
      },
      "list": [
        {
          "id": "12",
          "createdBy": "24",
          "createdOn": "2020-05-19T18:37:11.713311Z",
          "updatedBy": "24",
          "updatedOn": "2020-05-19T19:14:13.641004200Z",
          "tenantId": "1",
          "version": "11",
          "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c",
          "name": "Finance_WLM",
          "description": "Finance WLM Automation",
          "reactivationThreshold": "1",
          "status": "IN_USE",
          "manualProcessingTime": "0",
          "manualProcessingTimeUnit": "SECONDS",
          "workItemProcessingOrders": [
            {
              "columnId": "37",
              "priority": "1",
              "name": "",
              "sortDirection": "desc",
              "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
            },
            {
              "columnId": "38",
              "priority": "2",
              "name": "",
              "sortDirection": "asc",
              "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
            },
            {
              "columnId": "39",
              "priority": "3",
              "name": "",
              "sortDirection": "desc",
              "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
            }
          ],
          "workItemModelId": "7",
          "displayColumnIds": [
            "36",
            "37",
            "38",
            "39",
            "40"
          ],
          "considerReactivationThreshold": false
        }
      ]
    }
Send Feedback (Enviar Feedback)