# Tracking carriers using webhooks If you have already created a webhook, labels purchased through Shippo will send tracking events to that webhook. Shippo also supports parcel tracking for labels purchased outside of Shippo. The following list of carriers can only be tracked using webhooks. This means you cannot query the [current status of shipment](/docs/tracking/tracking#track-individual-shipments). For a list of carriers that support both webhook tracking and polling, review [this list of carriers](/docs/tracking/trackingcarriers). br ## Add tracking number to webhook 1. If you have not already, create a tracking [webhook](/docs/tracking/webhooks). * Set the webhook **Event Type** to **Track Updated**. * Set the webhook **Environment** to **Production**. * Set the webhook **URL** to an address that can [listen to your webhook](/docs/tracking/webhookdebugging). 2. POST the below to the [tracks endpoint](/shippoapi/public-api/tracking-status). ``` curl https://api.goshippo.com/tracks/ \ -H "Authorization: ShippoToken " \ -d carrier="" \ -d tracking_number="" \ ```