# Overview

Eraser's API allows you to create diagrams like these by making an API request to Eraser.

### Endpoints

* [`/api/render/prompt`](https://docs.eraser.io/reference/generate-diagram-from-prompt): Generate AI diagram from user prompt
* [`/api/render/elements`](https://docs.eraser.io/reference/generate-diagram-from-eraser-dsl): Create diagram from Eraser DSL (non-AI)

### Where to get started

* [Getting an API token](https://docs.eraser.io/reference/api-token)

### Use cases

* Build a Slackbot that will respond to user's prompt with a diagram
* Build a CI action that will generate a diagram based on a newly opened PR
* Anything you can imagine!

<Figure src="/assets/c1f0bff-image.png" alt="" width="600px" />
