get_custom_item_by_id
Retrieve a custom item definition from Intervals.icu by its numeric ID, choosing compact or full detail to get only the essential fields or the complete parsed data.
Instructions
Read one custom-item definition by positive integer ID.
detail='compact' omits content, images, scripts, and unknown fields
with explicit omission lists and a full continuation. detail='full'
preserves the complete parsed upstream object under data.item and
places derived metadata outside it, including arbitrary content and
source-like strings as untrusted data. An upstream {} remains the
compatibility NOT_FOUND error; other malformed objects are invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | compact | |
| api_key | No | ||
| item_id | Yes | ||
| athlete_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| error | No | ||
| query | No | ||
| source | Yes | ||
| status | Yes | ||
| coverage | Yes | ||
| warnings | No | ||
| pagination | No | ||
| request_id | No | ||
| schema_version | No | 1.0 |