Uso de API públicas para crear integraciones
Los desarrolladores pueden utilizar las API públicas de Gestión de contratos e inteligencia de documentos para crear una integración entre el CRM de su elección y el Workflow de contratos en Gestión de contratos e inteligencia de documentos.
- OBTENER/v1/contracts/workflow/ Available Este punto final de API devuelve una lista de los flujos de trabajo disponibles.
- OBTENER/v1/contracts/workflow/<workflow_id>/intake-form Este punto final de API devuelve toda la información del flujo de trabajo especificado que necesita para crear un objeto de datos adecuado para el siguiente paso.
- POST/v1/contracts/persist/ Este punto final de API espera un cuerpo de solicitud application/json.Para el objeto de datos, proporcione los valores de campo deseados asignados a los IDs de campo que recibió en el paso 2. Puede proporcionar los valores de campo en dos formas diferentes. Una es lo que llamamos una forma nativa. La otra forma admitida es Salesforce. Esa es la forma en la que Salesforce formatea sus datos.Para el metaobjeto, son obligatorias las siguientes claves:
- Tipo: su valor debe ser ingesta_formulario.
- Workflow_id
- Formato: su valor depende de la forma de los datos que proporcione. Si proporciona datos en la forma nativa, transmitanative. Para Salesforce, pasesalesforce.
- Genere una URL para sus usuarios.
Puede generar una URL que se vincule al Formulario de admisión para el flujo de trabajo en cuestión con los valores persistentes rellenados previamente en la interfaz de usuario para sus usuarios. La URL debería tener este aspecto: clients.evisort.com/<workspace>/workflow/<workflow_parent_id>/intake-form/link?eviPersistKey=<PersistKey> Donde workflow_parent_id es el ID principal del flujo de trabajo en cuestión, o el ID de el propio flujo de trabajo si su parent_id es nulo