Here's the documentation.
You have to use origin, destination, and destination_place_id as the parameters. The destination parameter is required even if you're using a destination_place_id, but the destination_place_id takes priority.
Here's a working example: https://www.google.com/maps/dir/?api=1&origin=My+Location&destination=20+W+34th+St,+New+...
When to Use Webhooks
Webhooks usually acts as a messenger for smaller data. It helps to
send and extracting real-time updates.
One of the most suitable scenarios for using a webhook is when your
app or platform requires a real-time feature and you don’t want to use
an API, because you don’t want to get entangled with the setups and
waste resources in ...