Aircraft filtering

By default, flight webhooks deliver events for all tracked aircraft. To receive notifications for specific aircraft only, register their tail numbers:

Register Aircraft

curl -X POST "https://api.aviowiki.com/webhooks/WSAxxxxxxxx/flight/aircraft?registration=DABCD&registration=GABXY" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

Once you register at least one aircraft, you will only receive flight events for registered aircraft.

Remove Aircraft

curl -X DELETE "https://api.aviowiki.com/webhooks/WSAxxxxxxxx/flight/aircraft?registration=DABCD" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

Remove All Aircraft

curl -X DELETE "https://api.aviowiki.com/webhooks/WSAxxxxxxxx/flight/aircraft/all" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

Removing all registered aircraft returns the subscription to receiving all flight events.