Farmer-id drill-down lists for a cadre's VO-filtered dashboard. FetchAnalyticsDataWorker calls it after the VO-wise totals and nine-principles calls, and stores the result in KEY_ANALYTICS_IE_IDS_DATA (getFarmerIeIdsForVos). A failure stores an empty list, so drill-downs open nothing.
Headers
Header
Value
Notes
X-SESSIONID
<session token>
Passed explicitly as @Header from AndroidSessionManager.sessionId. AuthInterceptor still retries once with a fresh token on 401 or 400.
Parameters
Param
In
Required
Example
Notes
name
query
Yes
PlusOneCadreAnalyticsVOWise
Dataset name. The rtld executor (/rtld/api/dataset/v1/execute) picks the dataset by this query param.
version
query
Yes
1
Dataset version. Always 1.
format
query
Yes
json
Response format. Always json, so the body is a JSON array of row objects.
params
query
Yes
IN_PARAM_VO_CODE=VO-ALIAS-001
Dataset input parameters as KEY=value pairs joined with "--". IN_PARAM_VO_CODE = comma-separated VO aliases selected in the dashboard filter.