question

tapdevelop avatar image
0 Likes"
tapdevelop asked

Search - Browse API - HTTP error 409 for some marketplaces

A search via /buy/browse/v1/item_summary/search for the following market place IDs doesn't work and returns an HTTP response error 409:

EBAY_AT

EBAY_CH

EBAY_IE

EBAY_MY

EBAY_NL

EBAY_PH

EBAY_PL

The same search does work for all the other market place IDs.

api-problemerror
· 1
10 |600 characters needed characters left characters exceeded

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

It's the same behavior if we call the API programmatically or via the API Explorer.

0 Likes 0 ·
sagar_developersupport avatar image
0 Likes"
sagar_developersupport answered

Hi @tapdevelop ,

The marketplaceIDs which are supported for calls like search, getitem call of browse API. Please find all of the supported marketplace below:

EBAY_GB
EBAY_DE
EBAY_US
EBAY_AU
EBAY_IT
EBAY_CA
EBAY_ES
EBAY_FR
EBAY_HK
EBAY_SG
EBAY_MOTORS_US

Please find all of the the unsupported marketplaceID below:

EBAY_AT
EBAY_BE
EBAY_CH
EBAY_IE
EBAY_IN
EBAY_MY
EBAY_NL
EBAY_PH
EBAY_PL
EBAY_TH
EBAY_TW
EBAY_VN

Best regards ,
eBay Developer Support

· 1
10 |600 characters needed characters left characters exceeded

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

An example that raises some questions: An item (164709135991) listed on EBAY-MY is returned by the Finding API but not at all with the Browse API search [not get_item] (tested with any of the valid marketplace IDs).

0 Likes 0 ·
tapdevelop avatar image
0 Likes"
tapdevelop answered

Thanks @sagar_developersupport , this is essential information for a migration away from the Finding API.

Questions: Where is this documented, where did you find this information?

10 |600 characters needed characters left characters exceeded

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

sagar_developersupport avatar image
0 Likes"
sagar_developersupport answered

Hi @tapdevelop,

When you make the call for unsupported marketplace, you will get the all of the unsupported marketplace for that call in the response of call.

Here is the response of Browse/search call:

{
"errors": [
{
"errorId": 12019,
"domain": "API_BROWSE",
"category": "REQUEST",
"message": "Currently, the EBAY-AT marketplace is not supported. The supported Marketplaces are: [EBAY-GB, EBAY-DE, EBAY-US, EBAY-AU, EBAY-IT, EBAY-CA, EBAY-ES, EBAY-FR, EBAY-HK, EBAY-SG].",
"parameters": [
{
"name": "marketplaceId",
"value": "EBAY-AT"
},
{
"name": "allowedMarketplaces",
"value": "[EBAY-GB, EBAY-DE, EBAY-US, EBAY-AU, EBAY-IT, EBAY-CA, EBAY-ES, EBAY-FR, EBAY-HK, EBAY-SG]"
}
]
}Please find the all supported marketplace of Browse API here, https://developer.ebay.com/api-docs/static/rest-request-components.html#marketpl

Best regards ,
eBay Developer Support

10 |600 characters needed characters left characters exceeded

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.