bsp_get_biorecords
Retrieve biological measurements from a user's BEO after consent verification. Filter by date range, biomarker codes, or categories to return values, units, reference ranges, and timestamps.
Instructions
Read BioRecords from the user's BEO (biological identity). Requires an active ConsentToken with READ_RECORDS intent. Returns biological measurements in BSP format with values, units, reference ranges, and collection timestamps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | ISO8601 timestamp — return records before this date. | |
| from | No | ISO8601 timestamp — return records after this date (e.g. "2025-01-01T00:00:00Z"). | |
| limit | No | Maximum number of records (default: 50, max: 200). | |
| biomarkers | No | Specific BSP biomarker codes (e.g. ["BSP-GL-001", "BSP-LA-004"]). | |
| categories | No | BSP category codes to filter by (e.g. ["BSP-GL", "BSP-LA", "BSP-CV"]). Omit for all authorized categories. Use bsp_list_categories to see available codes. |