Saltar al contenido principal

getICollectionRowsById

Obtiene todos los registros que pertenecen a la colección por el id de la colección.

IntegrationCollections.getICollectionRowsById(id, langCode, userQuery)

const result = await IntegrationCollections.getICollectionRowsById(1);
Esquema

id:* número
Id de la colección
ejemplo: 10

langCode: cadena
Código de idioma
ejemplo: en_US

userQuery: cualquier
Parámetros de consulta opcionales

userQuery.entityType: cualquier
Tipo de entidad
ejemplo: 1

userQuery.entityId: cualquier
Identificador de entidad
ejemplo: orders

userQuery.offset: número
Parámetro opcional para paginación, el valor predeterminado es 0
ejemplo: 0

userQuery.limit: número
Parámetro opcional para paginación, el valor predeterminado es 30
ejemplo: 30

Ejemplo de retorno:

{
"total": 100,
"items": [
{
"id": 1764,
"formData": [
{
"marker": "naimenovanie_1",
"type": "string",
"value": "Nombre"
}
],
"attributeSetIdentifier": "collection_form",
"createdDate": "2025-03-02T16:17:23.970Z",
"updatedDate": "2025-03-02T16:17:23.970Z",
"entityType": "orders",
"entityId": 1
}
]
}
Esquema

total: número
Número total de registros encontrados
ejemplo: 100

items: ICollection
Colección

id: número
Identificador del objeto
ejemplo: 1764

formData:* FormDataType
datos enviados por el formulario adjunto a la colección
ejemplo:

[
{
"marker": "naimenovanie_1",
"type": "string",
"value": "Nombre"
}
]

attributeSetIdentifier: cadena
identificador de texto del conjunto de atributos utilizado
ejemplo: collection_form

createdDate: cadena($date-time)
fecha de creación del registro en la colección
ejemplo: 2025-03-02T16:17:23.970Z

updatedDate: cadena($date-time)
fecha de actualización del registro en la colección
ejemplo: 2025-03-02T16:17:23.970Z

entityType: cadena
tipo de registro
ejemplo: orders

entityId: número
identificador del registro
ejemplo: 1