Перейти к основному контенту

getICollectionRowsById

Получите все записи, принадлежащие коллекции по идентификатору коллекции.

IntegrationCollections.getICollectionRowsById(id, langCode, userQuery)

const result = await IntegrationCollections.getICollectionRowsById(1);
Схема

id:* число
Идентификатор коллекции
пример: 10

langCode: строка
Код языка
пример: en_US

userQuery: любой
Необязательные параметры запроса

userQuery.entityType: любой
Тип сущности
пример: 1

userQuery.entityId: любой
Идентификатор сущности
пример: orders

userQuery.offset: число
Необязательный параметр для постраничной навигации, по умолчанию 0
пример: 0

userQuery.limit: число
Необязательный параметр для постраничной навигации, по умолчанию 30
пример: 30

Пример возврата:

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

total: число
Общее количество найденных записей
пример: 100

items: ICollection
Коллекция

id: число
Идентификатор объекта
пример: 1764

formData:* FormDataType
данные, отправленные формой, прикрепленной к коллекции
пример:

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

attributeSetIdentifier: строка
текстовый идентификатор используемого набора атрибутов
пример: collection_form

createdDate: строка($date-time)
дата создания записи в коллекции
пример: 2025-03-02T16:17:23.970Z

updatedDate: строка($date-time)
дата обновления записи в коллекции
пример: 2025-03-02T16:17:23.970Z

entityType: строка
тип записи
пример: orders

entityId: число
идентификатор записи
пример: 1