In order to support bidirectional system integration, AlisQI can invoke external webhooks upon event triggers within AlisQI. These triggers are insert
, update
, delete
, manual
or date
actions.
Webhooks are one of the actions in a Workflow.
When creating a Workflow you can specify the end point URL you want to invoke.
Tip: Use https://user:[email protected] format for HTTP basic authentication.
Payload
The webhook payload is identical to that of the getResults API operation.
See the in-app API documentation for a detailed description of the payload structure.
{
"@id": 1337,
"date": "2023-08-08 19:19:02",
"product_": "Asy Novelo",
"batch_": "B151123",
"status_": "In production",
"mixingvessel_": "MV 5",
"rawmaterialbatch_": "MB-12",
"appearance_": "Liquid",
"colour_": "Green",
"ph_": 3,
"viscosity_": 750,
"refractiveindex_": null,
"remarks_": null,
"raiseapd_": false,
"pd_": null
}
Error reporting
Provide an error reporting email address to receive error reports in case of failed webhook invocations.
Overview of all webhooks
The Integration hub provides a list of all outgoing webhooks, as well as logs on their invocations.