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

# List Playbooks

> Get all playbooks (document review workflows) that you have read access to

Get a list of all playbooks available to your account. Playbooks are structured document review workflows that define specific checks and processes for analyzing legal documents.

<RequestExample>
  ```bash cURL theme={null}
  curl --location --request GET 'https://api.wordsmith.ai/api/v1/playbooks' \
  --header 'Authorization: Bearer YOUR_API_KEY'
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch("https://api.wordsmith.ai/api/v1/playbooks", {
    method: "GET",
    headers: {
      Authorization: "Bearer YOUR_API_KEY",
      "Content-Type": "application/json",
    },
  });

  const playbooks = await response.json();
  console.log(playbooks);
  ```

  ```python Python theme={null}
  import requests

  url = "https://api.wordsmith.ai/api/v1/playbooks"
  headers = {
      "Authorization": "Bearer YOUR_API_KEY",
      "Content-Type": "application/json"
  }

  response = requests.get(url, headers=headers)
  playbooks = response.json()
  print(playbooks)
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "name": "Contract Review Checklist",
      "description": "Comprehensive contract review workflow covering key terms, compliance, and risk factors"
    },
    {
      "id": "987fcdeb-51a2-43d1-9e8f-7b6c5a4d3e2f",
      "name": "Due Diligence Review",
      "description": "Structured review process for due diligence documents in M&A transactions"
    },
    {
      "id": "abcdef12-3456-7890-abcd-ef1234567890",
      "name": "Employment Agreement Analysis",
      "description": null
    }
  ]
  ```
</ResponseExample>

## Response Fields

<ResponseField name="id" type="string">
  The unique identifier for the playbook
</ResponseField>

<ResponseField name="name" type="string">
  The display name of the playbook
</ResponseField>

<ResponseField name="description" type="string | null">
  A description of the playbook's purpose and what it reviews. Can be null if no
  description is provided.
</ResponseField>

## Notes

* Only playbooks that you have read access to will be returned
* The list includes both your organization's custom playbooks and any global playbooks you have access to
* Playbooks define structured workflows for document review and analysis
* Each playbook contains specific checks and processes tailored to different types of legal documents
