---
title: "Cancel Position Exit Trigger"
method: DELETE
path: "/portfolio/positions/{ticker}/exit_trigger"
tags: ["portfolio"]
---

# Cancel Position Exit Trigger

`DELETE /portfolio/positions/{ticker}/exit_trigger`

## Request

- Base URL: `https://external-api.kalshi.com/trade-api/v2`
- URL: `https://external-api.kalshi.com/trade-api/v2/portfolio/positions/{ticker}/exit_trigger`
- Auth: API key in header `KALSHI-ACCESS-KEY` and API key in header `KALSHI-ACCESS-SIGNATURE` and API key in header `KALSHI-ACCESS-TIMESTAMP`

Endpoint for cancelling the take-profit / stop-loss bracket on a position. Succeeds even when nothing is live.

## Query parameters

- `kind` 'bracket'

## Response `204`

## Other responses

- `400`: Bad request - invalid input
- `401`: Unauthorized - authentication required
- `403`: Forbidden - insufficient permissions
- `404`: Resource not found
- `429`: Rate limit exceeded. The default cost is 10 tokens per request. Use GET /trade-api/v2/account/endpoint_costs to list non-default endpoint costs.
- `500`: Internal server error

## Changes

- **2026-10-29** `d2551d5e2049`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints/changes/portfolio/positions/:ticker/exit_trigger/delete.md)

---

[API](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints.md) - [All operations](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints/revisions/e6691cdd1915?raw)
