Unsubscribe webhooks being posted to incorrect URL

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.