---
title: "Fetch an item"
method: GET
path: "/ext/v2/items/{item_id}/"
tags: ["Catalog"]
---

# Fetch an item

`GET /ext/v2/items/{item_id}/`

## Request

- Base URL: `https://connect.vetcove.com`
- URL: `https://connect.vetcove.com/ext/v2/items/{item_id}/`
- Auth: HTTP bearer

Fetches a catalog item (individual SKU) by its ID.

The Vetcove catalog has a three-level hierarchy: **Product Line → Product → Item**. An **item** is the most specific level — a particular SKU with a specific size, count, or formulation (e.g., "Heartgard Plus 26-50 lbs, 6-pack"). Each item belongs to a product, which in turn belongs to a product line.

## Path parameters

- `item_id` integer, required: The ID of the catalog item

## Response `200`

OK

- ExternalItemSchema: Schema for catalog item details.
  - `alt_image_url` string, nullable: Alternative URL to the item's image
  - `created` string, date-time, required: The datetime this object was created.
  - `duration_unit` string, required: Unit of time used to measure the duration value field (days, weeks, months, or years)
  - `duration_value` integer, required: Duration the item is expected to last
  - `etailer_price` integer, nullable: The price of this item at major online retailers, in cents. Used for price comparison.
  - `full_name` string, required: Complete name of the item
  - `id` integer, required: Unique identifier for the catalog item
  - `image_url` string, nullable: URL to the item's image
  - `is_active` boolean, required: Whether the item is active
  - `manufacturer_no` string, nullable: Manufacturer number of the item
  - `modified` string, date-time, required: The datetime this object was last modified; changes to related entities will not update this field.
  - `msrp` integer, nullable, required: Manufacturer's suggested retail price (MSRP) of the item, in cents.
  - `name` string, required: Name of the Item itself. For the complete name of the Item, see the full_name field.
  - `product_id` integer, required: ID of the associated product
  - `shopping_path` string, required: URL path to the item's page in the Vetcove client shopping portal
  - `sku` string, required: Stock keeping unit (SKU) identifier for the item
  - `vendor_stock_availability` 'IN_STOCK' | 'BACKORDERED' | 'UNAVAILABLE' | 'UNKNOWN' | 'LOW_STOCK'
  - `weight` number, required: The weight of the Item in ounces

---

[API](https://skmtc.dev/vetcove/apis/ninjaapi.md) - [All operations](https://skmtc.dev/vetcove/apis/ninjaapi/llms.txt) - [OpenAPI document](https://skmtc.dev/vetcove/apis/ninjaapi/revisions/4ceaed956e15?raw)
