Update Webhook
This endpoint updates an existing webhook endpoint.
Path parameters
-
webhook_id string Required
Enter webhook id
Body Required
-
endpoint string Required
Webhook Endpoint URL
-
event string Required
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
, orsubtaskUpdated
. -
app_id string Required
Application ID
Responses
-
• 200 object
Success Response
-
• 401
The client request has not been completed because it lacks valid authentication credentials for the requested resource.
-
• 403
The client does not have access rights to the content.
-
• 405
The request method is known by the server but is not supported by the target resource.
curl \
-X PUT https://openapi.niftypm.com/api/v2.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"
}
{
"message": "string",
"webhook_id": "string"
}