ibex.endpoints.data.field_value

async ibex.endpoints.data.field_value(uri: str, downsampling_method: str | None = Query(None), downsampled_size: int = 1000) Any

IBEX endpoint. Returns value extracted from pulsefile’s leaf node.

Response JSON is constructed as follows:
{
“value”: <extracted_value(s)>
}
Parameters:
uri: str

IMAS URI with the path to leaf node

downsampling_method: str | None = Query(None)

one of the downsampling metods returend by downsampling_methods() endpoint, or None

downsampled_size: int = 1000

target size of downsampled data

Return type:

dict (automatically converted to JSON by FastAPI)

Returns:

JSON response