# API Reference

Using Flowise public API, you can programmatically execute many of the same tasks as you can in the GUI. This section introduces Flowise REST API.

* [Assistants](https://docs.flowiseai.com/api-reference/assistants)
* [Attachments](https://docs.flowiseai.com/api-reference/attachments)
* [Chat Message](https://docs.flowiseai.com/api-reference/chat-message)
* [Chatflows](https://docs.flowiseai.com/api-reference/chatflows)
* [Document Store](https://docs.flowiseai.com/api-reference/document-store)
* [Feedback](https://docs.flowiseai.com/api-reference/feedback)
* [Leads](https://docs.flowiseai.com/api-reference/leads)
* [Ping](https://docs.flowiseai.com/api-reference/ping)
* [Prediction](https://docs.flowiseai.com/api-reference/prediction)
* [Tools](https://docs.flowiseai.com/api-reference/tools)
* [Upsert History](https://docs.flowiseai.com/api-reference/upsert-history)
* [Variables](https://docs.flowiseai.com/api-reference/variables)
* [Vector Upsert](https://docs.flowiseai.com/api-reference/vector-upsert)
