> For the complete documentation index, see [llms.txt](https://docs.aviowiki.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aviowiki.com/webhooks/aircraft-filtering.md).

# 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

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

{% hint style="info" %}
Once you register at least one aircraft, you will only receive flight events for registered aircraft.
{% endhint %}

### Remove Aircraft

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

### Remove All Aircraft

```bash
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.
