Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

API para obtener todas las listas de prioridad

  • Actualizado: 5/10/2019
    • 11.3.x
    • Explorar
    • Enterprise
    • Documentos de API

API para obtener todas las listas de prioridad

Al ser un usuario de Enterprise Control Room con Bots de exportar e importar y permisos de Administrador de listas de prioridad, puede utilizar la API Obtener todas las listas de prioridad para obtener la lista de elementos de trabajo de todas las listas de prioridad y sus detalles disponibles en Enterprise Control Room.

De forma similar como Enterprise Control Room usuario con permisos de Bots de exportación e importarción y privilegios de Propietario de la lista de prioridad, Participante y/o Consumidor, puede utilizar la API Obtener todas las listas de prioridad para obtener la lista de elementos de trabajo en una lista de prioridad dada y sus detalles disponibles en Enterprise Control Room.

Extremo de API

Utilice el siguiente extremo para acceder a la API:

<Enterprise Control Room URL>/v1/wlm/queues

Por ejemplo:

https://crdevenv.com:81/v1/wlm/queues

Obtener todas las listas de prioridad

  1. Utilice el método POST para generar un token con el extremo http(s)://<hostname:port>/v1/authentication. Para esto, ingrese la instancia de Enterprise Control Room como Nombre del servidor/Nombre del host/Dirección IP y el número de Puerto.

    Por ejemplo, https://crdevenv.com:81/v1/authentication

  2. Use el método GET para acceder a las API de la carga de trabajo

    Por ejemplo:

    GET https://crdevenv.com:81/v1/wlm/queues

  3. Incluya los siguientes parámetros de solicitud en Encabezados:

    “X-Authorization” : “Authorization token”

    “Content-Type” : “application/json”

  4. Haga clic en Enviar.
  5. La acción se considera como exitosa cuando el estado de la respuesta es 200 OK.
  6. Puede ver el resultado en los datos del cuerpo.

    Por ejemplo:

    [

    {

    "id": 1, "createdBy": 2, "createdOn": "2018-05-23T16:53:46+05:30", "updatedBy": 2, "updatedOn": "2018-05-24T16:26:02+05:30", "tenantId": 1, "version": 2, "name": "Invoice Queue", "description": "", "reactivationThreshold": 1, "status": "IN_USE", "expiry": null, "manualProcessingTime": null, "manualProcessingTimeUnit": "SECONDS", "workItemProcessingOrders": [ { "id": 3, "priority": 1, "columnId": 2, "sortDirection": "asc" } ], "displayColumnIds": null, "workItemModelId": 1

    },

    {

    "id": 2, "createdBy": 2, "createdOn": "2018-05-25T12:28:36+05:30", "updatedBy": 2, "updatedOn": "2018-05-25T12:28:36+05:30", "tenantId": 1, "version": 0, "name": "Devices for deployment queue", "description": "", "reactivationThreshold": 1, "status": "NOT_IN_USE", "expiry": null, "manualProcessingTime": null, "manualProcessingTimeUnit": "SECONDS", "workItemProcessingOrders": [ { "id": 4, "priority": 1, "columnId": 6, "sortDirection": "asc" } ], "displayColumnIds": null, "workItemModelId": 2

    }

    ]

Códigos de respuesta de API

Código de estado Http(s) Respuesta - Descripción Acción correctiva
200 Detalles de la lista de prioridad listados correctamente No corresponde
400 Parámetro de solicitud incorrecto Vuelva a intentarlo con parámetros válidos
404 No se encontró el archivo Asegúrese de que la lista de prioridad esté presente en Enterprise Control Room
501 Error de permisos Asegúrese de tener los permisos necesarios
Enviar comentarios