---
title: "Get Rule Book Draft"
method: GET
path: "/v1/rule-books/{rule_book_id}/draft"
tags: ["Rule Books"]
---

# Get Rule Book Draft

`GET /v1/rule-books/{rule_book_id}/draft`

## Request

- Base URL: `https://api.sandbox.usenash.com`
- URL: `https://api.sandbox.usenash.com/v1/rule-books/{rule_book_id}/draft`
- Auth: none declared

The open draft, with the etag that discarding and publishing it need.

## Path parameters

- `rule_book_id` string, required: The rule book id (`rbk_…`).

## Response `200`

OK

- DraftSummary
  - `id` string, required
  - `number` integer, required
  - `etag` string, required
  - `opened` ActorAt, required
    - `actor` Actor, required: Who did something. Built by the API layer from the request's credentials, never sent by a client.
      - `type` 'person' | 'agent' | 'integration', required
      - `id` string, required
      - `display` string, required
    - `at` string, date-time, required
  - `parent_version_number` integer, nullable, required

## Other responses

- `422`: Unprocessable Content

---

[API](https://skmtc.dev/nash/apis/nash-api.md) - [All operations](https://skmtc.dev/nash/apis/nash-api/llms.txt) - [OpenAPI document](https://skmtc.dev/nash/apis/nash-api/revisions/e3713837c5c9?raw)
