Used only by the land-lease dialog (AddUpdateAssetNewDialog -> LandAssetViewModel.getShgForHabitat -> VoFilterRepoImpl). After a habitation is picked, it lists the SHGs there so the user can narrow down to the other farmer. Errors show "Something went wrong" and leave the SHG dropdown empty.
Headers
Header
Value
Notes
X-SESSIONID
<session token>
Added by Bridge CoreAPI from the AccountManager session when the Operation is executed with dooNowOrThrow. The app code does not set it.
Parameters
Param
In
Required
Example
Notes
name
query
Yes
PlusOneHabitationSHGList
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
HABITATION_CODE=H01
Dataset input parameters as KEY=value pairs joined with "--". HABITATION_CODE = HabitationAlias of the selected habitation. Note: the live code calls this on the rtld executor (GET /rtld/api/dataset/v1/execute?name=...), not the commons-report-service path in the key.