Для получения объекта необходимо выполнить GET запрос {host:port}/app-portal/api/find.<format>?e=<entityRef>&s=<sessionId>
с параметрами:
-
e − описание требуемого объекта в формате
<entity-id>
или<entity-id-view>
(см. классEntityLoadInfo
), например,sales$Order-43c61345-d23c-48fe-ab26-567504072f05-_local
. То есть формат позволяет указать требуемое представление загруженного объекта. -
s − идентификатор текущей сессии.
Элемент запроса format задает формат получения результата. Принимает два значения: xml
или json
.
Пример запроса, возвращающего результат в формате xml
:
http://localhost:8080/app-portal/api/find.xml?e=sales$Order-60885987-1b61-4247-94c7-dff348347f93-orderWithCustomer&s=c38f6bf4-fae7-4ee6-a412-9d93ff243f23
Пример запроса, возвращающего результат в формате json
http://localhost:8080/app-portal/api/find.json?e=sales$Order-60885987-1b61-4247-94c7-dff348347f93-orderWithCustomer&s=c38f6bf4-fae7-4ee6-a412-9d93ff243f23