The Translation API provides machine translation to help bring inventory to new markets. The Translation API translates common commerce content, such as the title of an item to help present marketplace listings to buyers in different countries or regions. The Translation API takes foreign language search queries from the buyer and translates them for the target marketplace, as well.

For more information about using RESTful APIs, see Using eBay Restful APIs.

Technical overview

The Translation API uses a translation engine that eBay has optimized for the commerce use case. It is simple to use and provides quick and accurate translations. It can be used to translate content on the fly to provide shopping opportunities to new markets.

Business use cases

The primary business use case is to present item information from one market to buyers in another country or region. The high-performance machine translation enables scalable integrations to display thousands of listings to foreign buyers.

API restrictions

Supported languages

The currently supported translations are covered in the table below. The enumeration values (in brackets) are the actual enumeration values that you will pass into the actual request payload.



(en) English (de) German
(en) English (zh) Chinese (Mandarin)
(en) English (ja) Japanese
(en) English (fr) French
(en) English (it) Italian
(en) English (pt) Portuguese
(en) English (es) Spanish
(en) English (ru) Russian
(de) German (en) English
(de) German (fr) French
(de) German (it) Italian
(de) German (pl) Polish
(de) German (es) Spanish
(ja) Japanese (en) English
(pl) Polish (de) German