naftiko: 1.0.0-alpha2
info:
label: eBay Inventory API — Product_compatibility
description: 'eBay Inventory API — Product_compatibility. 3 operations. Lead operation: Product_compatibility. Self-contained
Naftiko capability covering one Ebay business surface.'
tags:
- Ebay
- Product_compatibility
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
EBAY_API_KEY: EBAY_API_KEY
capability:
consumes:
- type: http
namespace: inventory-product-compatibility
baseUri: https://api.ebay.com{basePath}
description: eBay Inventory API — Product_compatibility business capability. Self-contained, no shared references.
resources:
- name: inventory_item-sku-product_compatibility
path: /inventory_item/{sku}/product_compatibility
operations:
- name: getproductcompatibility
method: GET
description: This call is used by the seller to retrieve the list of products that are compatible with the inventory
item. The SKU value for the inventory item is passed into the call URI, and a successful call with return the compatible
vehicle list as
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: sku
in: path
type: string
description: 'This path parameter specifies the SKU (stock keeping unit) of the inventory item associated with the
product compatibility list being retrieved.
Use the '
required: true
- name: createorreplaceproductcompatibility
method: PUT
description: This call is used by the seller to create or replace a list of products that are compatible with the
inventory item. The inventory item is identified with a SKU value in the URI. Product compatibility is currently
only applicable to motor v
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: Content-Language
in: header
type: string
description: This header sets the natural language that will be used in the field values of the request payload.
For example, the value passed in this header should be
Use the