...
Panel | |
---|---|
|
Overview
Universal Controller supports the following RESTful-based web services for Webhooks operations, which are listed alphabetically on this page.
- Assign an Execution User to a Webhook
- Disable a Webhook
- Enable a Webhook
- Enable/Disable Multiple Webhooks
- List Webhooks
- Modify Webhooks
- Read a Webhook
- Register a Webhook
- Unassign an Execution User from a Webhook
- Unregister a Webhook
Formatting specifications for each web service, including details about parameter requirements, are provided.
Assign an Execution User to a Webhook
Description | |
---|---|
URI | http://host_name/uc/resources/webhook/assignexecutionuser |
HTTP Method | POST |
Description | Assigns an Execution User to the specified webhook. |
Example URI | http://localhost:8080/uc/resources/webhook/assignexecutionuser?webhookid= http://localhost:8080/uc/resources/webhook/assignExecutionUser?webhookname= |
Authentication | HTTP Basic |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | N/A |
Example Request | See Assign an Execution User to a Webhook: Request Properties. |
Example Response |
|
Disable a Webhook
Description | |
---|---|
URI | http://host_name/uc/resources/webhook/enable |
HTTP Method | POST |
Description | Disables a webhook. |
Example URI | |
Authentication | HTTP Basic |
Consumes Content-Type | N/A |
Produces Content-Type | application/xml, application/json |
Example Request | http://localhost:9090/uc/resources/webhook/disable?webhookname= http://localhost:9090/uc/resources/webhook/disable?webhookid= |
Example Response |
Enable a Webhook
Description | |
---|---|
URI | http://host_name/uc/ |
...
resources/webhook/enable | |
HTTP Method | POST |
Description | Enables a webhook. |
Example URI | |
Authentication | HTTP Basic |
Consumes Content-Type | N/A |
Produces Content-Type | application/xml, application/json |
Example Request | http://localhost:9090/uc/resources/webhook/enable?webhookname= http://localhost:9090/uc/resources/webhook/enable?webhookid= |
Example Response |
Enable/Disable Webhooks
Description | |
---|---|
URI | http://host_name/uc/resources/webhook/ops-enable-disable-webhook |
HTTP Method | POST |
Description | Enables/Disables a list of webhooks. |
Example URI | http://localhost:8080/uc/resources/webhook/ops-enable-disable-webhook |
Authentication | HTTP Basic |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | application/xml, application/json |
Example Request | See Enable/Disable a Webhook: XML and JSON Examples. |
Example Response | See Enable/Disable a Webhook: XML and JSON Examples. |
List Webhooks
Description | |
---|---|
URI | http://host_name/uc/resources/webhook/list |
HTTP Method | GET |
Description | List webhook registrations. |
Example URI | http://localhost:8080/uc/resources/webhook/list?webhookname= http://localhost:8080/uc/resources/webhook/list?action= http://localhost:8080/uc/resources/webhook/list?description= |
Authentication | HTTP Basic |
Produces Content-Type | |
Consumes Content-Type | |
Example Responses | List Webhook: XML and JSON Examples. |
Modify Webhooks
Description | |
---|---|
URI | http://host_name/uc/resources/webhook |
HTTP Method | PUT |
Description | Modify a webhook. |
Example URI | |
Authentication | HTTP Basic |
Produces Content-Type | Application/XML Application/JSON |
Consumes Content-Type | Application/XML Application/JSON |
Example Responses |
|
Read a Webhook
Description | |
---|---|
URI | http://host_name/uc/resources/webhook |
HTTP Method | GET |
Description | Read webhook registration. |
Example URI | |
Authentication | HTTP Basic |
Produces Content-Type | |
Consumes Content-Type | |
Example Responses | Read Webhook: XML and JSON Examples. |
Register a Webhook
Description | |
---|---|
URI | http://host_name/uc/resources/webhook |
HTTP Method | POST |
Description | Register a webhook. |
Example URI | |
Authentication | HTTP Basic |
Produces Content-Type | Application/XML Application/JSON |
Consumes Content-Type | Application/XML Application/JSON |
Example Responses |
|
Unassign an Execution User from a Webhook
Description | |
---|---|
URI | http://host_name/uc/resources/webhook/unassignexecutionuser |
HTTP Method | POST |
Description | Unassigns an Execution User to the specified webhook. |
Example URI | http://localhost:8080/uc/resources/webhook/unassignexecutionuser?webhookid= http://localhost:8080/uc/resources/webhook/unassignExecutionUser?webhookname= |
Authentication | HTTP Basic |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | N/A |
Example Request | See Unassign an Execution User to a Trigger: URI Parameters. |
Example Response |
|
Unregister a Webhook
Description | |
---|---|
URI | http://host_name/uc/resources/webhook |
HTTP Method | DELETE |
Description | Unregister a webhook. |
Example URI | |
Authentication | HTTP Basic |
Produces Content-Type | |
Consumes Content-Type | |
Example Responses |
|