Get Records
get_recordsRetrieve raw records for any data type during a specified time period. Automatically selects the correct API endpoint and returns samples intersecting that window.
Instructions
Retrieve the raw records of any data type during a time period.
Works with every type listed by get_data_catalog, including user-defined
ones ("/" IDs); the correct API endpoint is chosen
automatically. Records that cover a time range are included when any part
of it intersects the requested window. Results are raw samples — they may
come from multiple sources and can overlap; for calculated per-interval
values of numeric data types, prefer get_time_series. Result
timestamps include time zones; translate them to the user's local time
zone when known.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_time | Yes | Range end (exclusive). Must include tz (ISO8601). | |
| data_type | Yes | The data type ID, as returned by `get_data_catalog`. | |
| start_time | Yes | Range start (inclusive). Must include tz (ISO8601). | |
| fulcra_userid | No | Retrieve data for another Fulcra user (if shared); a shared type's get_data_catalog entry carries its owner's ID. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |