Check out the Ebay Merchandising API.
The Price Analytics API returns detailed price and product information from Amazon, Idealo, Google Shopping and Ebay. The data includes product title, manufacturer, sellers, reviews, prices etc. Querying product data is done in bulks using session jobs. You create a session with the query details (marketplace, country , product id etc…), and get a job ID. You can than use that job ID to poll results.
Connect to API