Skip to Main Content
Agribusiness Client Ideas Portal
Status Future Roadmap Consideration
Created by Guest
Created on Dec 4, 2025

Add Scan Code (UPC/Barcode) field to Connect API Inventory Items endpoint

The API's /api/inventory/items/search/v1 endpoint returns item details but does not include the scan code/UPC stored in Merchant.

We need this field to integrate with e-commerce platforms like Shopify, where UPC is the standard product identifier. Without it, we cannot programmatically match items between systems.

Suggested implementation: Add a "scanCode" field (and optionally "alternateScanCodes" array) to the ItemResponse object, or create a new endpoint like /api/inventory/items/{id}/scancodes/v1

Date Submitted Dec 4, 2025
Product Third Party Integrations
Who will benefit from this idea? (Department and/or Job Title) IT/Operations, and any Merchant AG customer pursuing e-commerce, multi-channel retail, or third-party POS integrations
What problem does this Idea solve?

When integrating Merchant AG with Shopify for e-commerce. With thousands of items, we need to sync inventory automatically. UPC/scan codes are required to match products between systems, but this data isn't available via the API.

Without this, we cannot:

  • Create Shopify products from our Merchant AG catalog effectively

  • Match online orders back to Merchant AG items

  • Attach files
  • Admin
    Leisha Yost
    Dec 5, 2025

    A work-around is to add the UPC/Barcode to the item comment field.