The Merchant API Reports require product fields to be prefixed: - product_view.offer_id instead of offer_id - product_view.gtin instead of gtin - product_view.title, product_view.price, etc. - benchmark_price remains without prefix (it's a report-level field) Also update response parsing to extract from nested productView object. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>