Webhooks
Form ID: (SM304000)
You use this form to register the MYOB Acumatica webhooks for an external application; you can also use the form to view the details of requests to the webhook you select on the form. For details on registering webhooks, see Webhooks: General Information.
Form Toolbar
The form toolbar includes only standard buttons. For the list of standard buttons, see Form Toolbar and More Menu.
Summary Area
In this area, you can specify the main properties of a new webhook definition, or select a webhook to view its settings.
Element | Description |
---|---|
Webhook Name | Required. The name of the webhook. |
Active | A check box that indicates (if selected) that this webhook is active and requests can be sent to its URL. |
Implementation Class |
Required. A webhook handler, which implements the PX.Api.Webhooks.IWebhookHandler interface. For details on creating a webhook handler, see Webhooks: General Information. |
Predefined | Read-only. A check box that indicates (if selected) that the implementation
class of the webhook is not available for editing in the instance. The
Predefined box value can be modified in the Customization
Project Editor. For details, see Webhooks. |
URL |
Read-only. The URL to which the requests from the external application should be sent. The system generates the URL when a user clicks the Save button after creating a new webhook. This process is called registration. |
Request History Tab
You can use this tab to manage the history of the requests in the log, remove requests from the log, and check the statuses of the processing of requests for the selected webhook.
Element | Description |
---|---|
Requests to Keep | The types of requests to be stored in the log. |
Maximum Number of Requests in History | The maximum number of requests to be stored in the log. |
Button | Description |
---|---|
Show Request Details | Opens the Request Details dialog box with the details of the request, the response, and any errors. |
Clear History | Removes all requests from the log. |
Column | Description |
---|---|
Request | The type of the HTTP request: POST or GET. |
Received From | The IP address from which the request was sent. |
Date | The date and time when the request was sent. |
Response Status | The status code of the request. |
Element | Description |
---|---|
The Summary area of the dialog box has the following elements. |
|
Request | The type of the request. |
Unnamed text box | The header and body of the request. |
Response Status | The status code of the HTTP response. |
Processing Time (ms) | The time in milliseconds it took to process the request. |
The Response tab of this dialog box contains a text box that contains the header and body of the response. |
|
The Exception Stack Trace tab of this dialog box contains the stack trace information, which you can use if an exception occurs. |
|
The dialog box has the following buttons. | |
Close | Closes the dialog box. |