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

# How do I manage AI tracking prompts through the API?

> Create, schedule, organise, activate and retrieve tracked prompts.

Create, schedule, organise, activate and retrieve tracked prompts.

Read [authentication](/docs/developers/authentication), [pagination and filters](/docs/developers/pagination-and-filters), and [safe writes and retries](/docs/developers/safe-writes) before integrating. Each endpoint below includes its request parameters, response schema, and code examples.

## Endpoints

* [List personas](/docs/api-reference/prompts/get-v2-personas) — `GET /api/v2/personas`
* [Create a persona](/docs/api-reference/prompts/post-v2-personas) — `POST /api/v2/personas`
* [List monitoring prompts](/docs/api-reference/prompts/get-v2-prompts) — `GET /api/v2/prompts`
* [Create a monitoring prompt](/docs/api-reference/prompts/post-v2-prompts) — `POST /api/v2/prompts`
* [List prompt groups](/docs/api-reference/prompts/get-v2-tags) — `GET /api/v2/tags`
* [Create a prompt group](/docs/api-reference/prompts/post-v2-tags) — `POST /api/v2/tags`
* [Get a persona](/docs/api-reference/prompts/get-v2-personas-id) — `GET /api/v2/personas/{id}`
* [Update a persona](/docs/api-reference/prompts/put-v2-personas-id) — `PUT /api/v2/personas/{id}`
* [Delete a persona](/docs/api-reference/prompts/delete-v2-personas-id) — `DELETE /api/v2/personas/{id}`
* [Get a monitoring prompt](/docs/api-reference/prompts/get-v2-prompts-id) — `GET /api/v2/prompts/{id}`
* [Update a monitoring prompt](/docs/api-reference/prompts/put-v2-prompts-id) — `PUT /api/v2/prompts/{id}`
* [Delete a monitoring prompt](/docs/api-reference/prompts/delete-v2-prompts-id) — `DELETE /api/v2/prompts/{id}`
* [Activate monitoring prompts](/docs/api-reference/prompts/patch-v2-prompts-activate) — `PATCH /api/v2/prompts/activate`
* [Create multiple monitoring prompts](/docs/api-reference/prompts/post-v2-prompts-bulk) — `POST /api/v2/prompts/bulk`
* [Delete multiple monitoring prompts](/docs/api-reference/prompts/delete-v2-prompts-bulk) — `DELETE /api/v2/prompts/bulk`
* [Pause monitoring prompts](/docs/api-reference/prompts/patch-v2-prompts-deactivate) — `PATCH /api/v2/prompts/deactivate`
* [Update a prompt group](/docs/api-reference/prompts/patch-v2-tags-id) — `PATCH /api/v2/tags/{id}`
* [Delete a prompt group](/docs/api-reference/prompts/delete-v2-tags-id) — `DELETE /api/v2/tags/{id}`
* [Run a prompt now](/docs/api-reference/prompts/post-v2-prompts-id-rerun) — `POST /api/v2/prompts/{id}/rerun`
* [Assign groups to a prompt](/docs/api-reference/prompts/post-v2-prompts-id-tags) — `POST /api/v2/prompts/{id}/tags`
* [Assign groups to multiple prompts](/docs/api-reference/prompts/post-v2-prompts-tags-bulk) — `POST /api/v2/prompts/tags/bulk`

[Download the complete OpenAPI specification](/docs/openapi.json) for client generation and schema validation.
