Get Records
get_recordsRetrieve raw records for any catalog data type within a date range, or fetch a single v1 record without dates. Automatically selects the correct API endpoint, including user-defined types.
Instructions
Retrieve raw records in a range, or the latest v1 record without dates.
Set latest=true and omit both dates for a single latest v1 record.
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 |
|---|---|---|---|
| latest | No | Return one latest v1 record without a date range. | |
| end_time | No | Range end (exclusive). Must include tz (ISO8601). | |
| data_type | Yes | The data type ID, as returned by `get_data_catalog`. | |
| start_time | No | 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. |