Connected data
list_flowsAnswers "what business data do we have", "what are we connected to" and "what systems feed this account": lists the Dataddo FLOWS this account is connected to and which ones a model covers, so they can actually be queried. Each flow reports how many columns it has, not the columns themselves — call describe_flow for one flow's inventory. Check columns_from: source_row_count and source_column_count describe the SOURCE behind a flow and are upper bounds, because a flow may filter rows or emit fewer columns. What those columns MEAN still requires a model: a flow with queryable=false is connected and inspectable, not answerable; list_entities has what can be asked. Returns a page: 20 by default, at most 200, with counts.matched_filter giving the true total — advance 'offset' rather than concluding the account ends there. A page can come back SHORTER than you asked when the response budget trims it; 'flows_truncated' says so, and you then advance by the number you RECEIVED, never by the limit you requested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| only | No | 'modelled' for flows a model covers, 'unmodelled' for the rest; omit for all | |
| type | No | omit for the default, which is 'fetch' — the Smart Cache flows modelled automatically. 'write' for flows pushed to an external system (not modelled automatically), or 'any' for every flow regardless of type | |
| limit | No | maximum flows to return; default 20, maximum 200 | |
| offset | No | skip this many flows before listing; use with the reported match count to page past the limit | |
| contains | No | case-insensitive filter on flow label or source name |