# Cancel a message

> Stop a queued message before it goes out.

DELETE https://beam.aisync.link/v1/messages/:id
curlResponseCopy
```
curl -X DELETE https://beam.aisync.link/v1/messages/41 \
  -H "x-api-key: YOUR_WORKSPACE_KEY"
```

```
{
  "id": "41",
  "status": "cancelled"
}
```

  - A queued message cancels instantly and never sends.
  - A sent message that is still working its way through the network is cancelled on a best-effort basis. If it already reached the phone, you get a 409.
  - Cancelling never unsends: once a message is on someone's screen, it is there.
