@twisted1919 Sorry I thought you were asking me to manually add the webhooks. So I did another sparkpost delivery server and there are still no webhooks in the sparkpost admin.
So i had to create the API for sparkpost and make sure that all permissions were checked. Then i created the delivery server again and Voila. The webhooks appeared . Thanks to @twisted1919 for figuring it out.