# Fetch Returns a single item or folder by its numeric ID. Pass include=custom_attributes,photos,options to embed custom field values, photo URLs, and variant option values in the response. Endpoint: GET /api/v1/items/{item_id} Security: BearerAuth ## Path parameters: - `item_id` (string, required) Item ID Example: "1" ## Query parameters: - `include` (string) includes nested association Example: "custom_attributes,photos,options" ## Response 200 fields (application/json): - `data` (object) - `data.id` (number) - `data.name` (string) - `data.price` (number) - `data.quantity` (number) - `data.min_quantity` (number) - `data.notes` (string) - `data.type` (string) - `data.parent_id` (number) - `data.created_at` (string) - `data.updated_at` (string) - `data.sid` (string) - `data.label_url` (string) - `data.label_url_type` (string) - `data.label_url_extra` (string) - `data.label_url_extra_type` (string) - `data.tag_names` (array) - `data.tags` (array) - `data.photos` (array) - `data.photos.url` (string, required) - `data.custom_attribute_values` (array) - `data.custom_attribute_values.custom_attribute_id` (number) - `data.custom_attribute_values.custom_attribute_name` (string) - `data.custom_attribute_values.value` (string) - `data.option_value_ids` (array) - `data.item_group_id` (string) ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 429 fields (application/json): - `message` (string)