Process Insight API

Process Insight API

Интерфейс обмена данными (API) сервиса Process Insight позволяет сторонним авторизованным системам получать и изменять данные справочников и финансовых проводок.

Process Insight API может быть использован для разработки ваших собственных надстроек, модулей сторонних систем и шин данных.

Система Process Insight имеет гибкую модель данных: набор справочников и их атрибутов может отличаться в различных базах в зависимости от конфигурации базы компании. В этой связи API поддерживает вызовы, возвращающие мета-данные, которые должны использоваться для синхронизации справочников и проводок.

Общие требования

Обмен данными может осуществляться двумя способами: клиентом и сервром. Клиент проходит процедуру OAuth-авторизации и, затем, обменивается данными с Process Insight, отправляя в каждом запросе код сессии. Серверный обмен не использует сессии, но каждый запрос сопровождается передачей параметра предварительно выполненной авторизации.

Клиентские запросы

Обмен данными осуществляется путём отправки GET или POST-запросов на адрес, по которому размещается база (https://budgetform.appspot.com или адрес вашего частного облака).

Каждый запрос должен содержать в заголовке cookie JSESSIONID и BUDGET_GAE_COOKIE, значения которых будут установлены сервером при первом обращении к нему в рамках сессии обмена данными.

Серверные запросы

Каждый запрос, отправляемый с сервера, должен иметь параметр auth, в котом указывает ключ записи с сохранённой авторизацией (подробности – на странице Авторизация.

Разделы документации

Продукт

ОбзорИнтеграцияЧастное облакоСтоимостьProcess Insight API

Методология

Руководство пользователяПример: инжинирингМодуль арендыБезопасностьОбновления

Компания

КонтактыУслугиРабота у насВакансия Java-разработчика

Новости

Замещение сотрудниковРеестр платежейProcess Insight APIЭлиминация внутригрупповых оборотов
© 2008–2017, ООО «Процессные технологии»