Skip to main content

Get flow data

Enterprise

This endpoint is part of Countly Enterprise. To get access, contact sales or compare versions. Existing customers can reach the support portal with questions.

Endpoint

/o/flows?method=data

Overview

Returns calculated flow data document for a flow.

Authentication

Pass api_key or auth_token as a query parameter, or send countly-token as a header. See Authentication.

Permissions

Requires flows Read permission.

Request Parameters

ParameterTypeRequiredDescription
methodStringYesMust be data.
app_idStringYesTarget app ID.
_idStringYesFlow ID. Must start with <app_id>_.
api_keyStringConditionalRequired if auth_token is not provided.
auth_tokenStringConditionalRequired if api_key is not provided.

Examples

/o/flows?
method=data&
app_id=64f5c0d8f4f7ac0012ab3456&
_id=64f5c0d8f4f7ac0012ab3456_67bd31c92e7f0b0012ab4567

Response

Success Response

{
"_id": "64f5c0d8f4f7ac0012ab3456_67bd31c92e7f0b0012ab4567_data"
}

Response Fields

FieldTypeDescription
(root object)ObjectFirst matching flow data document, or empty object.

Error Responses

  • 400
{
"result": "Flow not found"
}

Behavior

  • Validates _id prefix against app_id.
  • Reads countly.flow_data by _id regex (^<flow_id>.*).
  • Returns first matched document or {}.
Implementation details

Configuration Impact

SettingDefaultAffectsUser-visible impact
flows.*Flows feature defaultsFlows analytics query behavior and result shaping.Changes to flows settings can affect returned paths, aggregation behavior, and limits.

Database Collections

CollectionUsed forData touched by this endpoint
countly.flow_dataEndpoint data sourceStores endpoint-related records this endpoint reads or modifies.