# Blaze AI API Documentation

This is the complete API documentation for connecting to the Blaze AI API using MindCloud's Universal API.

MindCloud offers one normalized API to access 3,400+ apps from a single place. It centralizes authentication and normalizes app APIs so they are easier and more consistent to use.

## Quickstart

1. A **MindCloud account** — sign in or create an account at [MindCloud](https://app.mindcloud.co).
2. A **MindCloud API Key** — create one in [API Keys](https://app.mindcloud.co/user/api-keys). Keep it on your server.
3. At least one **Blaze AI connection** — create or choose one in [Connections](https://app.mindcloud.co/credentials). Note its `connectionId`.

```text
POST https://connect.mindcloud.co/v2/universal/apps/blazeAI/actions/{actionSlug}/run
```

## Blaze AI actions

- POST `add-doc-access` Add Doc Access
- POST `add-doc-property` Add Doc Property
- POST `add-handbook-item` Add Handbook Item
- POST `create-folder` Create Folder
- POST `create-published-doc-subscription` Create Published Doc Subscription
- POST `create-workspace-property` Create Workspace Property
- DELETE `delete-handbook-item` Delete Handbook Item
- DELETE `delete-published-doc-subscription` Delete Published Doc Subscription
- DELETE `delete-workspace-property` Delete Workspace Property
- POST `generate-doc` Generate Doc
- GET `get-doc` Get Doc
- GET `get-folder` Get Folder
- GET `get-import` Get Import
- GET `get-published-docs-polling-test` Get Published Docs Polling Test
- POST `import-doc` Import Doc
- GET `list-brand-voices` List Brand Voices
- GET `list-doc-accesses` List Doc Accesses
- GET `list-doc-properties` List Doc Properties
- GET `list-docs` List Docs
- GET `list-folders` List Folders
- GET `list-group-users` List Group Users
- GET `list-groups` List Groups
- GET `list-handbook-items` List Handbook Items
- GET `list-handbooks` List Handbooks
- GET `list-users` List Users
- GET `list-workspace-properties` List Workspace Properties
- GET `list-workspaces` List Workspaces
- PUT `move-files` Move Files
- DELETE `remove-doc-access` Remove Doc Access
- DELETE `remove-doc-property` Remove Doc Property
- PUT `update-doc` Update Doc
- PUT `update-doc-access` Update Doc Access
- PUT `update-folder` Update Folder
