data-service
latest
false
  • Data Service OpenAPI
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía de la API de Data Service

Automation CloudAutomation Cloud Public SectorAutomation Suite
Última actualización 9 de may. de 2024

Consultar los registros de la entidad

Consulta los registros de la entidad.

Punto final de API

docs imageBaseURL/EntityService/<Entity>/query
  • URL base: https://govcloud.uipath.us/{organizationName}/{tenantName}/dataservice_/api

Solicitar encabezados.

Encabezado

Valor

Autorización

Bearer <access_token>

Tipo de contenido

application/json

Nota:
Reemplaza todos los valores entre corchetes angulares <...> con sus valores de caso de uso correspondientes.
El <access_token> es el que recibió cuando autorizó la aplicación externa. Está disponible durante 1 hora; luego debes generar uno nuevo o solicitar un token de actualización.

Parámetros de consulta

Parámetro de consulta

Tipo de datos

Descripción

Valor predeterminado

ExpansionLevel (opcional)

int32

Especifica la profundidad de los registros relacionados que se van a recuperar. El valor de este parámetro puede ser 1, 2 o 3.

2

Cuerpo de solicitud (requerido)

{
  "selectedFields": [
    "string"
  ],
  "filterGroup": {
    "logicalOperator": 0,
    "queryFilters": [
      {
        "fieldName": "string",
        "operator": "string",
        "value": "string"
      }
    ],
    "filterGroups": [
      null
    ]
  },
  "start": 0,
  "limit": 0,
  "sortOptions": [
    {
      "fieldName": "string",
      "isDescending": true
    }
  ]
}{
  "selectedFields": [
    "string"
  ],
  "filterGroup": {
    "logicalOperator": 0,
    "queryFilters": [
      {
        "fieldName": "string",
        "operator": "string",
        "value": "string"
      }
    ],
    "filterGroups": [
      null
    ]
  },
  "start": 0,
  "limit": 0,
  "sortOptions": [
    {
      "fieldName": "string",
      "isDescending": true
    }
  ]
}

Solicitar esquemas de cuerpo

El cuerpo de la solicitud del punto final query tiene los siguientes componentes:

selectedFields

Este es un componente opcional, de tipo string. Especifica la lista de campos que se devolverán para cada registro de la consulta. Si se deja vacía o si la lista de consulta está vacía, se devuelven todos los campos de registros. El valor predeterminado es null.

GrupoDeFiltro

Este es un componente obligatorio que te ayuda a establecer las propiedades de filtrado para la consulta. Combina las siguientes propiedades:

  • OperadorLógico : esta es una propiedad GrupoDeFiltro opcional, de tipo int32. Especifica si se aplican a la consulta todos los filtros y grupos de filtros. Usa 0 para aplicar todos los filtros y grupos de filtros. Utiliza 1 para aplicar cualquiera de los filtros y grupos de filtros. El valor predeterminado es 0.
  • FiltroDeConsulta : esta es una propiedad GrupoDeFiltro obligatoria que te ayuda a definir la expresión de filtrado. Tiene las siguientes propiedades:

    Propiedad QueryFilter

    Tipo de datos

    Descripción

    fieldName

    string

    Especifica el nombre del campo que se va a filtrar.

    operator

    string

    Especifica el operador de filtro. Compatible con lo siguiente:

    contains, not contains, startswith, endswith, =, !=, >, <,>=, <=, in, not in. Utilice el operador adecuado para el tipo de campo correspondiente.

    valor

    string

    Especifica el valor de filtrado.

  • filterGroups : esta es una propiedad opcional filterGroup , en caso de que necesites establecer otra opción de filtrado para la consulta. Contiene todas las propiedades de filterGroup enumeradas anteriormente.

Iniciar

Este es un componente opcional, de tipo int32. Especifica el número de registros que se deben omitir antes de recuperar los registros de la consulta. Se puede usar junto con la propiedad limit para implementar la paginación. Los registros están ordenados de forma ascendente por sus ID. Para modificar el orden de clasificación, utiliza la propiedad sortOptions . El valor predeterminado es 0.

limit

Este es un componente opcional, de tipo int32. Especifica el número máximo de registros que se leerán de la entidad. Se puede utilizar junto con la propiedad de inicio para implementar la paginación. El valor predeterminado es 100y el valor máximo es 1000.

sortOptions

Este es un componente opcional que te ayuda a ordenar los registros consultados por una lista de campos. Si se deja vacío, los registros se ordenan de forma ascendente por sus ID. Combina las siguientes propiedades:

  • NombreDeCampo : esta es una propiedad de OpcionesDeOrganización obligatoria, de tipo string. Especifica el nombre del campo utilizado para ordenar los registros. El nombre debe corresponder a un campo válido y distingue entre mayúsculas y minúsculas.
  • isDescending : esta es una propiedad opcional de sortOptions , de tipo boolean. Establézcalo como true si desea ordenar los registros de forma descendente. El valor predeterminado es false.

Respuesta

200 OK

{
  "TotalRecordCount": 0,
  "Value": [
    {
      "ClosingDate": "2021-03-04",
      "CreatedBy": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "CreateTime": "2021-03-04T10:21:22.771Z",
      "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "Logo": {
        "Name": "string",
        "Path": "string",
        "Size": 0,
        "Type": "string"
      },
      "Name": "string",
      "Nations": 0,
      "OlymipcsVersion": 0,
      "OpeningDate": "2021-03-04",
      "UpdatedBy": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "UpdateTime": "2021-03-04T10:21:22.771Z"
    }
  ]
}{
  "TotalRecordCount": 0,
  "Value": [
    {
      "ClosingDate": "2021-03-04",
      "CreatedBy": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "CreateTime": "2021-03-04T10:21:22.771Z",
      "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "Logo": {
        "Name": "string",
        "Path": "string",
        "Size": 0,
        "Type": "string"
      },
      "Name": "string",
      "Nations": 0,
      "OlymipcsVersion": 0,
      "OpeningDate": "2021-03-04",
      "UpdatedBy": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "UpdateTime": "2021-03-04T10:21:22.771Z"
    }
  ]
}

Esquema del cuerpo de respuesta

El cuerpo de respuesta del punto final query tiene los siguientes componentes:
  • totalRecordCount : el número total de registros que coinciden con los filtros de consulta especificados.
  • valor : una matriz de registros de entidad que coinciden con los filtros de consulta especificados, limitados por la propiedad de límite .

401 No autorizado

No se ha autenticado para acceder a Data Service. Asegúrese de que su Asistente o Robot está conectado a una carpeta moderna en su cuenta.

403 Forbidden

No tiene permiso para acceder a la entidad, campo o registro, o está utilizando un tipo de robot no compatible. Póngase en contacto con su administrador para obtener los permisos necesarios.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.