I have a webhook set up for a list of mine that looks something like:
"webhooks" => [
[0] {
"cdate" => "2020-05-04T12:20:24-05:00",
"listid" => "1",
"name" => "Blaze Verify",
"url" => "https://test.ngrok.io/provider_webhooks/active_campaign/5e3f5edafb33642bc36e57d2/5eb03677fb3364c99beb5af5",
"account_add" => "0",
"account_update" => "0",
"account_contact_add" => "0",
"account_contact_update" => "0",
"state" => "1",
"events" => [
[0] "subscribe",
[1] "unsubscribe"
],
"sources" => [
[0] "public",
[1] "admin",
[2] "api",
[3] "system"
],
"links" => [],
"id" => "7"
}
],
"meta" => {
"total" => "1"
}
}
When subscribing a contact to the specified list things work as expected. However when unsubscribing a contact from the list the event is posted to https://test.ngrok.io/provider_webhooks/active_campaign/
which is missing the rest of the URL as specified in the webhook.