Path parameters
-
app_id string Required
Body Required
-
endpoint string Required
Webhook Endpoint URL
-
event string Required
Webhook events
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
-
• 201 object
The resource created successfully
-
• 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 POST https://openapi.niftypm.com/api/v1.0/webhooks \
-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": {}
}