# SingleStore Flow API

> **📝 Note**: This is a Preview feature.

The SingleStore Flow API allows you to create, configure, and manage Flow pipelines, enabling seamless integration with third-party applications and workflow automation. It provides an HTTP interface that primarily follows REST conventions, while also supporting RPC-style command endpoints for specific operations.

Flow provides two APIs: [Ingest API](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/singlestore-flow-ingest-api.md) for data transfers up to 10 GB, and [XL Ingest API](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/singlestore-flow-xl-ingest-api.md) for larger tables.

Additionally, you can use automated scripts to set up source and destination connections, configure schedule, select tables, apply license, and run a full extract with Ingest APIs. For larger tables, the scripts automate sliced data transfers using XL Ingest APIs.

Refer to the [Example Flow API Scripts](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/example-flow-api-scripts.md) for sample Python and bash applications that use the API.

## In this section

* [SingleStore Flow Ingest API](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/singlestore-flow-ingest-api.md)
* [SingleStore Flow XL Ingest API](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/singlestore-flow-xl-ingest-api.md)
* [Example Flow API Scripts](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/example-flow-api-scripts.md)

***

Modified at: October 20, 2025

Source: [/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow/singlestore-flow-api/)

(An index of the documentation is available at /llms.txt)
