question

phs-electronic avatar image
0 Likes"
phs-electronic asked

Migration to the REST API

We are migrating our services to use the REST API, right now we are in migrating our listings from into Inventory API using the BulkMigrateListing endpoint.

  • Is there a way to distinguish the migrated listing from the listings that have not been migrated yet , en myebay backend?
  • While implementing the migration, we have noticed a message in our backend that we can update our ebay shop (screenshot below), would this effect our migration the rest api ?


rest apilistingsinventoryapiupdate
1646919425446.png (59.4 KiB)
10 |600

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
jitendra_developersupport avatar image
0 Likes"
jitendra_developersupport answered

Hi @phs-electronic,


An eBay listing must have the following settings/characteristics to be eligible for migration to the Inventory API model:

  • Business Polices (Payment, Return Policy, and Shipping) must be used on the listing, as legacy payment, return policy, and shipping fields will not be accepted, and the migration will be blocked. In the Trading API, Business Policies are referenced through the SellerProfiles container


  • The item(s) in the listings must have seller-defined SKU values associated with them, and in the case of a multiple-variation listing, each product variation must also have its own SKU value. For single-variation listings, the SKU value is set in the Item.SKU field of the Add/Revise call in Trading API, and for multiple-variation listings, the SKU value for each product variation in the listing is set in the Item.Variations.Variation.SKU field of the Add/Revise call. Each SKU value for the product variations must be unique


  • The postal/zip code (PostalCode field in Trading's ItemType) or city (Location field in Trading's ItemType) must be set in the listing; the country is also needed, but this value is required in Trading API, so it will always be set for every listing


To know more about "Migrating Listings to Inventory API Objects", please go through the link given below.

Ref: https://developer.ebay.com/api-docs/sell/static/inventory/migrating-listings.html


Best Regards,

eBay Developer Support

10 |600

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.