This object is meant to be part of a larger query for either ItemInventory or ItemCatalog data.  It allows for finding a single object by one of its ID's.

  • isodate fields use one of these ISO 8601 formats: 2014-01-01T10:30:00.000+01:00, 2014-01-01T10:30:00.000+0100, 2014-01-01T10:30:00.000Z
  • Dsco reserves the right to add new attributes at any time so Partners should ensure their validators won't break should this happen

Attributes

Name Req Type Description
itemKey enum Indicates which item identifier to query for, one of the following...
  • dscoItemId
  • sku
  • partnerSku
    If partnerSku is designated and the account making the API call is a supplier then the additional partnerSkuData is required
  • upc
  • ean
  • mpn
  • isbn
  • gtin
value string The value of the item identifier to find
partnerSkuData
object
object.dscoRetailerId
object.dscoTradingPartnerId
If itemIdentifier is set to partnerSku and the account making the API call is a supplier then the supplier must also specify which of retailer to search within to find the partnerSku value, thus one of the following in the object must be present...
  • dscoRetailerId
    Dsco's unique ID for a retailer, an integer value
  • dscoTradingPartnerId
    The supplier's unique ID for a retailer, a string value
messages
ApiResponseMessage[] A list of messages about what happened

Examples

{
    "itemKey": "sku",
    "value": "acme-sku-123"
}
{
    "itemKey": "partnerSku",
    "value": "acme-partnersku-123",
    "partnerSkuData": {"dscoTradingPartnerId": "lovely acme retailer 123"}
}
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.