# Lucidchart

> Search, create, and manage your Lucidchart documents and folders.

App · Images & Design · 5 actions. Web page: https://docs.lodol.com/docs/integrations/lucidchart

## Actions

### Create a Lucidchart document

Create a new, blank Lucidchart document.

**Inputs**

- Title (`title`, text, required): Title for the new document.

**Outputs**

- `document_id` (text): Lucidchart document ID. Use with Fetch a Lucidchart document.
- `name` (text): Document title
- `url` (text): Link to open the document in Lucid, if Lucid returned one

**Example output**

```json
{
  "document_id": "8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33",
  "name": "Q3 Architecture Diagram",
  "url": "https://lucid.app/lucidchart/8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33/edit"
}
```

### Fetch a Lucidchart document

Retrieve details for a specific Lucidchart document.

**Inputs**

- Document ID (`document_id`, text, required): The Lucidchart document ID to retrieve, as returned by Search Lucidchart documents.

**Outputs**

- `document_id` (text): Lucidchart document ID. Use with Fetch a Lucidchart document.
- `name` (text): Document title
- `url` (text): Link to open the document in Lucid, if Lucid returned one

**Example output**

```json
{
  "document_id": "8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33",
  "name": "Q3 Architecture Diagram",
  "url": "https://lucid.app/lucidchart/8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33/edit"
}
```

### Search Lucidchart documents

Search for Lucidchart documents with optional keyword filtering.

**Inputs**

- Query (`query`, text): Optional search keywords to filter documents.
- Maximum results (`page_size`, number): Maximum number of documents to return (1-200).

**Outputs**

- `documents` (list): Documents matching the search

**Example output**

```json
{
  "documents": [
    {
      "document_id": "8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33",
      "name": "Q3 Architecture Diagram",
      "url": "https://lucid.app/lucidchart/8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33/edit"
    }
  ]
}
```

### Search Lucidchart folders

Search for folders in your Lucid account with optional keyword filtering.

**Inputs**

- Query (`query`, text): Optional search keywords to filter folders.

**Outputs**

- `folders` (list): Folders matching the search

**Example output**

```json
{
  "folders": [
    {
      "folder_id": "446755536",
      "name": "Q3 Projects"
    }
  ]
}
```

### Trash a Lucidchart document

Move a Lucidchart document to the trash. Other people it's shared with keep their access.

**Inputs**

- Document ID (`document_id`, text, required): The Lucidchart document ID to trash, as returned by Search Lucidchart documents or Create a Lucidchart document.

**Outputs**

- `document_id` (text): The document that was trashed
- `trashed` (true/false): Whether the document was moved to the trash

**Example output**

```json
{
  "document_id": "8f2b1c4e-3a91-4d77-9b0e-2c6f1a5d7e33",
  "trashed": true
}
```
