Метод «Проверка выполнения выражения на модели события»

Endpoint: POST {hostname}/ldm-document-content-transfer-service/api/v1/jsonata/check-boolean

Метод позволяет проверить выполнение выражения на модели события через функцию $boolean().

Более подробное описание метода находится в yaml файле «document-content-transfer_service», который расположен в папке с документацией.

Маппинг параметров запроса

Входящие параметры Способ передачи параметров Требования к заполнению
expression Body Выражение фильтрации JSONata
object:
· additionalProp1
· additionalProp2
· additionalProp3
Body JSON структура, к которой применяется выражение expression через функцию $boolean

Пример запроса:

curl --location 'https://docshouse-dev.k8s.lan.lanit.ru/ldm-document-content-transfer-service/api/v1/jsonata/check-boolean' \

 -header 'accept: application/json' \

 -header 'Content-Type: application/json' \

 -data '{

 "expression": "eventData.isCurrent=true and eventData.createdBy='\''admin'\''",

 "object": {

  "additionalProp1": {},

  "additionalProp2": {},

  "additionalProp3": {}

 }

}'