05-13-2023 05:52 AM
Hello,
I'm trying to create some offers in the Polish marketplaces.
After creating the inventory items I try to call create offer with the same sku but I receive the following message:
<400> - {"errors":[{"errorId":25751,"domain":"API_INVENTORY","subdomain":"Selling","category":"REQUEST","message":"POA6765452 could not be found or is not available in the system for the marketplace EBAY_PL.","parameters":[{"name":"text1","value":"POA6765452"},{"name":"text2","value":"EBAY_PL"}]}]}
I'm sure that the inventory item exists as I'm able to retrieve it with GetInventoryItems().
I guess the issue is that it doens't see it in the polish marketplace but when I created the inventory item there isn't any field to specify the markeplace, is there?
I've also tried including the
05-17-2023 09:58 AM
Hi @nik_lomba
Please go through the guide "From inventory item to eBay marketplace offer" and make sure you are following the correct flow for listing the items using the Inventory API.
05-17-2023 10:35 PM
Hi developer_support@ebay and that for your answer.
I'm following the same exact flow.
The guide doesn't specify how to create an inventory item in different marketplaces. It only mentions the marketplaceID during the creation of the offer.
In my case I'm able to create the inventory items but when I create their offer with the polish marketplaceID (or any marketplaceID different than the standard american one) I get the error as above.
I wonder if I have to give some custom header during the creation of the inventory intem or during any other operation?
06-02-2023 07:23 AM
Hi. We do have the same issue on the german Marketplace.
We were following the flow, but at the stage where we should create the offer, it comes to the same error
{
"errors": [
{
"errorId": 25751,
"domain": "API_INVENTORY",
"subdomain": "Selling",
"category": "REQUEST",
"message": "62000120 could not be found or is not available in the system for the marketplace EBAY_DE.",
"parameters": [
{
"name": "text1",
"value": "62000120"
},
{
"name": "text2",
"value": "EBAY_DE"
}
]
}
]
}
We are hoping that this issue will be soon resolved.
06-14-2023 07:55 AM
Hi, I'm currently having the same issue trying to create an offer on Ebay Canada Marketplace.
I know that item exists since if I do a getInventory, It is returned :
{
"total": 1,
"size": 1,
"href": "/sell/inventory/v1/inventory_item?offset=0&limit=25",
"limit": 25,
"inventoryItems": [
{
"sku": "ea3e05e5-1340-4010-b39b-3571a5829840",
"availability": {
"pickupAtLocationAvailability": [
{
"merchantLocationKey": "home_store"
}
],
"shipToLocationAvailability": {
"quantity": 1
}
}
}
]
}
But if I try to create an offer I get :
{
"errors": [
{
"errorId": 25751,
"domain": "API_INVENTORY",
"subdomain": "Selling",
"category": "REQUEST",
"message": "ea3e05e5-1340-4010-b39b-3571a5829840 could not be found or is not available in the system for the marketplace EBAY_CA.",
"parameters": [
{
"name": "text1",
"value": "ea3e05e5-1340-4010-b39b-3571a5829840"
},
{
"name": "text2",
"value": "EBAY_CA"
}
]
}
]
}
Any help would be greatly appreciated.
06-23-2023 11:24 AM
I guess we are just left by ourselves 🙂 Ebay devs are too busy running a website that is slowly dying 😞
07-06-2023 12:56 PM
Hi @nik_lomba @frozennorthcardshop @leoshop2010
Please make sure to use the same locale value for the request header Content-Language when creating inventory item and offer for the item.
09-11-2024 01:37 AM
I got the same error in EBAY_IT
It has been fixed after:
I load the ITEM using content.Headers.Add("Content-Language", "it-IT"); // previosly I was using en-US
I add the OFFER using content.Headers.Add("Content-Language", "it-IT"); // previosly I was using en-US
It looks like EBAY check if the marketplace (EBAY_IT) match the language of the CONTENT-HEADERS!