---
title: "Coil Live — the served trading discipline (versioned rulebook)"
method: GET
path: "/api/live/rules"
tags: ["Coil Live"]
---

# Coil Live — the served trading discipline (versioned rulebook)

`GET /api/live/rules`

## Request

- Base URL: `https://coil.trade`
- URL: `https://coil.trade/api/live/rules`
- Auth: API key in header `X-License-Key`

The versioned rulebook a subscriber's agent runs against /api/live/feed: cycle order, exits-first, the three entry guards (gap-down / broken-read / chase), sizing precedence with the PDT bound, and fail-closed staleness. The response carries rules_version and a changelog; agents finish open positions under the version they were opened under and adopt new versions for new entries. Also served over MCP as the get_live_rules tool. Requires an active Coil Live subscription (X-License-Key).

## Response `200`

The served discipline

- object
  - `product` string
  - `rules_version` string, required
  - `changelog` object[]
    - `version` string
    - `date` string
    - `note` string
  - `rules` string, required: The full rulebook, markdown

## Other responses

- `401`: No or invalid license key. Body: {"error":"subscription_required","note":"Coil Live ($49/mo or $419/yr) — subscribe at https://coil.trade/live-feed, then send the license as X-License-Key."}
- `403`: invalid_license

---

[API](https://skmtc.dev/coil/apis/coil-scanner-agent-api.md) · [All operations](https://skmtc.dev/coil/apis/coil-scanner-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/coil/apis/coil-scanner-agent-api/revisions/e087ee004cfb?raw)
