Update Webhook
This endpoint updates an existing webhook endpoint.
Path parameters
-
Enter webhook id
Body Required
-
Webhook Endpoint URL
-
Webhook Event
Values are
projectCreated
,projectRemoved
,projectUpdated
,taskCreated
,taskRemoved
,taskUpdated
,portfolioCreated
,portfolioRemoved
,portfolioUpdated
,taskgroupCreated
,taskgroupRemoved
,taskgroupUpdated
,messageCreated
,messageRemoved
,messageUpdated
,milestoneCreated
,milestoneRemoved
,milestoneUpdated
,documentCreated
,documentUpdated
,documentRemoved
,fileCreated
,fileRemoved
,fileUpdated
,labelCreated
,labelRemoved
,labelUpdated
,subtaskCreated
,subtaskRemoved
,subtaskUpdated
,timeTrackingRecordCreated
,timeTrackingRecordUpdated
, ortimeTrackingRecordRemoved
. -
Application ID
Responses
-
Success Response
-
The client request has not been completed because it lacks valid authentication credentials for the requested resource.
-
The client does not have access rights to the content.
-
The request method is known by the server but is not supported by the target resource.
curl \
-X PUT https://openapi.niftypm.com/api/v1.0/webhooks/{webhook_id} \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"endpoint":"string","event":["projectCreated"],"app_id":"string"}'
{
"endpoint": "string",
"event": [
"projectCreated"
],
"app_id": "string"
}
{
"endpoint": "string",
"event": [
"projectCreated"
],
"app_id": "string"
}
{
"message": "string",
"webhook_id": "string"
}
{
"message": "string",
"webhook_id": "string"
}