Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Elenca code WLM

  • Aggiornato: 2020/09/09

    Elenca code WLM

    Utilizza l'API dell'elenco di code Workload Management per ottenere l'elenco di tutte le code associate al Control Roomspecificato.

    Prerequisiti

    È necessario disporre di quanto segue:

    • Autorizzaz. utente coda
    • Un token di autenticazione per un utente registrato nella Control Room

      API di autenticazione

    • L'URL dell'endpoint: <your_control_room_url>/v3/wlm/queues/list

    Lasciare vuoto il corpo della richiesta per richiedere informazioni su tutte le code disponibili. Aggiungi uno o più parametri di filtro nel corpo della richiesta per limitare le informazioni restituite da tutte le code WLM disponibili.

    Parametri filtrabili supportati:
    ID
    L'identificatore numerico per una coda.
    • Campo: id
    • Tipo: intero
    {
      "filter": {
        "operator": "eq",
        "value": "7",
        "field": "id"
      }
    }
    nome
    Il nome della coda.
    • Campo: nome
    • Tipo: stringa
    {
      "filter": {
        "operator": "substring",
        "value": "Finance",
        "field": "name"
      }
    }
    stato
    Lo stato della coda, ad esempio: Bozza, In uso o Non in uso.
    • Campo: stato
    • Tipo: stringa
    {
       "filter": {
        "operator": "eq",
        "value": "IN_USE",
        "field": "status"
      
    }

    Procedura

    1. Utilizza il metodo POST per generare un token Web JSON di autenticazione.
      API di autenticazione
    2. Utilizzare il metodo POST e l'URL del punto finale: <your_control_room_url>/v3/wlm/queues/list
      Ad esempio, utilizza il seguente Control RoomURL:
      https://192.0.2.0/v3/wlm/queues/list
      Utilizzare i filtri nel corpo della richiesta per recuperare l'elenco di tutte le code con stato IN_USE e con Finance nel nome.

      Corpo della richiesta:

      {
        "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. Inviare la richiesta.
      • Nel client REST, fare clic su INVIA.
      • Nell'interfaccia Swagger, fare clic su Esegui.
      La risposta restituisce tutti i dettagli della coda che ha Finance nel proprio nome e IN_USE come status.
      Corpo della risposta:
      {
        "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
          }
        ]
      }
    Invia feedback