# Sample Controllers Tour

Now that you've gone through and created a simple controller, this page will show you additional samples to get your wheels turning on what is possible with the Captivate API.

This series of programming examples steps through common use cases. All are fully functional and the code is documented.

To get going, start by loading this embedded project.

{% file src="/files/pPpzvtSEKaxGpr039yD4" %}

This project includes all of the programming examples in the full tour so you can easily try them out.

The source code for all of these can be found at:

**Mac** `/Library/Application Support/NewBlue/Titler Content/Resources/Service Handlers/HTML/API Tour/tour/`

**Windows** `C:\Program Files\NewBlueFX\Titler Content\Resources\Service Handlers\HTML\API Tour\tour\`


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.newbluefx.com/api-examples/sample-controllers-tour.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
