Webhooks and Process Question

Hello everyone,

Previously, I posted a question in this forum to find out if it's possible to send webhooks from Creatio to my external REST API. According to the documentation, it seems that only receiving webhooks from an external service is supported. In response, I was suggested to create a process in the control panel and configure actions to listen for changes in some model and then send that information to my web service.

So far, I've followed these two steps:

  1. I created a web service and configured its headers and parameters.

  2. I created a process that listens for changes in a model, such as Opportunity, and then sends that information to my web service (which is my REST API).

I managed to do this process manually, but currently, I'm developing an integration with Node.js, and I'm consuming Creatio's OData4 REST API. My goal is to automate these two previous steps using code.

My questions are as follows:

  1. Is it possible to create a web service from Creatio's REST API?

  2. Is it possible to create a process using native C# code or metadata from the REST API?

I appreciate any guidance you can provide!

Like 0

Like

1 comments

Hi!

 

1. The web services themselves are suggested to be made by the following guide: https://academy.creatio.com/docs/7-18/developer/back_end_development/we…

You can test a different approach such as described however there is no official confirmation that it can be achieved by REST API request.

 

2. Creating processes using native C# code or metadata from the REST API in Creatio involves more advanced customization. The Creatio platform does support server-side scripting with C# and provides access to metadata through its API. Here is some reference info to consider: https://academy.creatio.com/docs/developer/development_tools/delivery/c…

 

Hope it helps and best of luck with your project!

Show all comments