Ariba Guided Buying · JSON Structure

Catalog Shop Api Catalog Item Structure

A catalog item from a public catalog on SAP Business Network.

Type: object Properties: 8
B2BCatalogERPProcurementRequisitionsSAPSupply Chain

CatalogItem is a JSON Structure definition published by Ariba Guided Buying, describing 8 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

extProductId leadTime manufactCode manufactName price vendor vendorName vendorPartId

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/ariba-guided-buying/refs/heads/main/json-structure/catalog-shop-api-catalog-item-structure.json",
  "name": "CatalogItem",
  "description": "A catalog item from a public catalog on SAP Business Network.",
  "type": "object",
  "properties": {
    "extProductId": {
      "type": "string",
      "description": "External product identifier.",
      "example": "PROD-001"
    },
    "leadTime": {
      "type": "int32",
      "description": "Lead time in days.",
      "example": 3
    },
    "manufactCode": {
      "type": "string",
      "description": "Manufacturer code.",
      "example": "MANUF-001"
    },
    "manufactName": {
      "type": "string",
      "description": "Manufacturer name.",
      "example": "TechCorp"
    },
    "price": {
      "type": "double",
      "description": "Item price.",
      "example": 499.99
    },
    "vendor": {
      "type": "string",
      "description": "Vendor identifier.",
      "example": "VENDOR-A1B2"
    },
    "vendorName": {
      "type": "string",
      "description": "Vendor display name.",
      "example": "Acme Office Supplies"
    },
    "vendorPartId": {
      "type": "string",
      "description": "Vendor-specific part identifier.",
      "example": "AOS-LAPTOP-15"
    }
  }
}