> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bravadotrade.com/llms.txt
> Use this file to discover all available pages before exploring further.

# POST /v2/trade/perps/auto-cancel: Dead-Man's Switch

> Arm or disarm the Polymarket Perps venue's dead-man's switch for the user. Scope trade.perps.

> [!NOTE]
>
> Sign each request with a fresh HMAC signature. The cURL and HTTP header values below are placeholders, not reusable credentials. For runnable signing code, use [request signing examples](https://docs.bravadotrade.com/authentication-examples.md).

Arms or disarms the venue's dead-man's switch. Scope `trade.perps`; `Idempotency-Key` is required.

```text theme={null}
POST https://partner-api.bravadotrade.com/v2/trade/perps/auto-cancel
```

### Body

**deadline\_ms** `integer` *required*

`5000` or more arms the switch; `0` disarms it. At most `86400000`.

Every Perps code and its retry rule: [Errors](https://docs.bravadotrade.com/api/trade/perps.md#errors).

### Example

```bash cURL theme={null}
curl -X POST https://partner-api.bravadotrade.com/v2/trade/perps/auto-cancel \
  -H "X-BRAVADO-API-KEY: $BRAVADO_API_KEY" \
  -H "X-BRAVADO-TIMESTAMP: <unix-ms>" \
  -H "X-BRAVADO-SIGNATURE: <signature-for-this-request>" \
  -H "Idempotency-Key: 2a7d4e9b-perps-auto-cancel-0001" \
  -H "Content-Type: application/json" \
  -d '{ "deadline_ms": 30000 }'
```

## Related

* [`DELETE /v2/trade/perps/orders`](https://docs.bravadotrade.com/api/trade/perps/cancel-orders#cancel-all-open-orders) to cancel open orders now.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.