# DELETE /v2/devices/{device_id}

**Unregister a device**

Unregisters the device. Webhooks still pointing at this `device_id` start failing on their next fire (`device not registered`) and flip to permanent failure — re-point or delete them first.

## Plan access

- **Plan access.** Included on every plan — but a device only receives anything once a `mobile_push` webhook targets it, and webhooks are paid (Hobby and above).
- **Rate limit.** Hobby 600/min · Pro 6,000/min · Scale 60,000/min.

## Body parameters

| Name | In | Type | Required | Description |
|------|----|----|----------|-------------|
| `device_id` | path | string | yes | Device id from register/list. Example: `dev_aB3xY9kQpLmZ`. |

## Status codes

- **204** — Unregistered.
- **400** — Invalid device_id format.
- **404** — Device not found.

## Examples

### Unregister

Request:

```shell
curl -X DELETE "https://api.tickerbot.io/v2/devices/dev_aB3xY9kQpLmZ" \
  -H "Authorization: Bearer YOUR_KEY"
```

---

Interactive sandbox + parameter editor: https://tickerbot.io/docs/endpoints/devices/delete
