> ## Documentation Index
> Fetch the complete documentation index at: https://developer.vetcove.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fetch an item

> 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.



## OpenAPI

````yaml get /ext/v2/items/{item_id}/
openapi: 3.1.0
info:
  description: ''
  title: NinjaAPI
  version: 2.0.0
servers:
  - url: https://connect.vetcove.com/
security: []
paths:
  /ext/v2/items/{item_id}/:
    get:
      tags:
        - Catalog
      summary: Fetch an item
      description: >-
        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.
      operationId: item_get
      parameters:
        - description: The ID of the catalog item
          in: path
          name: item_id
          required: true
          schema:
            description: The ID of the catalog item
            title: Item Id
            type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ExternalItemSchema'
          description: OK
      security:
        - ExternalAPIAuth: []
components:
  schemas:
    ExternalItemSchema:
      description: Schema for catalog item details.
      properties:
        alt_image_url:
          anyOf:
            - type: string
            - type: 'null'
          description: Alternative URL to the item's image
          title: Alt Image Url
        created:
          description: The datetime this object was created.
          format: date-time
          title: Created
          type: string
        duration_unit:
          description: >-
            Unit of time used to measure the duration value field (days, weeks,
            months, or years)
          title: Duration Unit
          type: string
        duration_value:
          description: 'Duration the item is expected to last '
          title: Duration Value
          type: integer
        etailer_price:
          anyOf:
            - type: integer
            - type: 'null'
          description: >-
            The price of this item at major online retailers, in cents. Used for
            price comparison.
          title: Etailer Price
        full_name:
          description: Complete name of the item
          title: Full Name
          type: string
        id:
          description: Unique identifier for the catalog item
          title: Id
          type: integer
        image_url:
          anyOf:
            - type: string
            - type: 'null'
          description: URL to the item's image
          title: Image Url
        is_active:
          description: Whether the item is active
          title: Is Active
          type: boolean
        manufacturer_no:
          anyOf:
            - type: string
            - type: 'null'
          description: Manufacturer number of the item
          title: Manufacturer No
        modified:
          description: >-
            The datetime this object was last modified; changes to related
            entities will not update this field.
          format: date-time
          title: Modified
          type: string
        msrp:
          anyOf:
            - type: integer
            - type: 'null'
          description: Manufacturer's suggested retail price (MSRP) of the item, in cents.
          title: Msrp
        name:
          description: >-
            Name of the Item itself. For the complete name of the Item, see the
            full_name field.
          title: Name
          type: string
        product_id:
          description: ID of the associated product
          title: Product Id
          type: integer
        shopping_path:
          description: URL path to the item's page in the Vetcove client shopping portal
          title: Shopping Path
          type: string
        sku:
          description: Stock keeping unit (SKU) identifier for the item
          title: Sku
          type: string
        vendor_stock_availability:
          anyOf:
            - $ref: '#/components/schemas/VendorSupplyAvailability'
            - type: 'null'
          description: >-
            The current stock availability status from the vendor supplying this
            item.
        weight:
          description: The weight of the Item in ounces
          title: Weight
          type: number
      required:
        - created
        - modified
        - id
        - full_name
        - name
        - sku
        - product_id
        - shopping_path
        - is_active
        - msrp
        - weight
        - duration_unit
        - duration_value
      title: ExternalItemSchema
      type: object
    VendorSupplyAvailability:
      enum:
        - IN_STOCK
        - BACKORDERED
        - UNAVAILABLE
        - UNKNOWN
        - LOW_STOCK
      title: VendorSupplyAvailability
      type: string
  securitySchemes:
    ExternalAPIAuth:
      scheme: bearer
      type: http

````