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

# List Elements

> Retrieve all elements across slides in Google Slides presentations

The **List Elements** node retrieves information about all elements across all slides in a Google Slides presentation. Perfect for analyzing presentation structure and getting element IDs. This is an **AI-powered node** that can understand natural language instructions.

***

## When to Use It

* Get overview of entire presentation structure
* Find all element IDs for batch operations
* Analyze presentation content across multiple slides
* Identify elements by alt text or type
* Build comprehensive presentation reports
* Prepare for bulk modifications

***

## Inputs

| Field            | Type | Required | Description                          |
| ---------------- | ---- | -------- | ------------------------------------ |
| **Presentation** | Text | Yes      | Google Slides presentation URL or ID |

***

## Output

Returns all elements from all slides:

```json theme={"dark"}
{
  "total_slides": 5,
  "total_elements": 12,
  "elements_by_slide": [
    {
      "slide_number": 1,
      "slide_id": "SLIDE_123ABC",
      "elements": [
        {
          "element_id": "ELEMENT_789GHI",
          "element_type": "TEXT_BOX",
          "alt_text": "title",
          "text_content": "Presentation Title"
        }
      ]
    }
  ]
}
```

***

## Credit Cost

* **Cost per run**: 1 credit

***

## Tips

* **Use for presentation audits** and structure analysis
* **Extract element IDs** for targeted operations
* **Filter by alt text** to find specific elements
