- Open API
- Get entity record by ID
- Get entity records
- Query entity records
- Delete entity record by ID
- Update entity record by ID
- Create entity record
- Create multiple entity records
- Update multiple entity records
- Delete multiple entity records
- Descargar archivo desde el Campo de registro
- Cargar archivo en el campo de registro
- Delete file from record field
- Bulk upload

Data Fabric API guide
Query entity records
Queries entity records.
POST
BaseURL/EntityService/<Entity>/query
- URL base:
https://cloud.uipath.com/{organizationName}/{tenantName}/datafabric_/api
Encabezado |
Valor |
---|---|
Autorización |
Bearer
<access_token>
|
Tipo de contenido |
application/json |
<...>
con sus valores de caso de uso correspondientes.
<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ámetro de consulta |
Tipo de datos |
Descripción |
Valor predeterminado |
---|---|---|---|
expansionLevel (optional) |
|
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 |
{
"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
}
]
}
query
tiene los siguientes componentes:
selectedFields
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. Usa0
para aplicar todos los filtros y grupos de filtros. Utiliza1
para aplicar cualquiera de los filtros y grupos de filtros. El valor predeterminado es0
. -
FiltroDeConsulta : esta es una propiedad GrupoDeFiltro obligatoria que te ayuda a definir la expresión de filtrado. Tiene las siguientes propiedades:
queryFilter property
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
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
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 100
y 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 comotrue
si desea ordenar los registros de forma descendente. El valor predeterminado esfalse
.
{
"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"
}
]
}
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 .
You are not authenticated to access Data Fabric. Make sure your Assistant or Robot is connected to a modern folder in your account.