---
title: Plays API for document recipes
description: A play is a reusable recipe for a document. List, read, create and delete plays over the API. Built-in plays are free; custom plays are on Pro.
---

# Plays API (Pro)

List the built-in plays, publish your own and call them from code.

## Four routes.

- **GET**: /api/v1/plays: name, description, kind, category
- **GET**: /api/v1/plays/{name}

- **POST**: /api/v1/plays: publish your own
- **DELETE**: /api/v1/plays/{name}

## Questions

**What is a play?**

A reusable recipe for a kind of document, with the questions it asks.

**Which are free?**

Built-in plays are free to list and use on every plan. Custom plays and playbooks, and creating or deleting plays through the API, are on Pro.


## Keep reading

- [Scribe](/product/scribe)
- [Agents](/developers/agents)
- [REST API](/developers/api)
