I am trying to create a Webhook that will notify my App when the memberships array changes for a Task. Here is the Request and Response:
REQUEST
Method: POST
URL/Path: https://app.asana.com/api/1.0/webhook
Headers: Accept: application/json Authorization: Bearer :censored:239:da5fb45d82: content-type: application/json; charset=utf-8
Params: N/A
Data:
{
"data": {
"filters": [
{
"action": "changed",
"fields": [
"gid",
"name",
"memberships"
],
"resource_subtype": "membership",
"resource_type": "task"
}
],
"resource": "8166522527322",
"target": "https://hooks.myapp.com/hooks/catch/3055251/b313yur/"
}
}
RESPONSE
Status Code: 404
date: Thu, 01 Jul 2021 21:10:54 GMT
Content:
{
"errors": [
{
"message": "No matching route for request",
"help": "For more information on API status codes and how to handle them, read the docs on errors: https://asana.com/developers/documentation/getting-started/errors"
}
]
}
Any help is appreciated.