Agent Product Search
Per-retailer product search for agents, paid per call via MPP.
GET /agent/products/search searches a single retailer (amazon or walmart) and is the agent-native, MPP-paid counterpart to the authenticated Search Products endpoint. Use it when you want to search one retailer at a time; use Agent Search when you want breadth across every retailer in one call.
No Zinc account is required. Each call is paid per request via the Machine Payments Protocol (MPP).
Pricing
| Price | $0.01 per call (fixed) |
| Payment | MPP (HTTP 402 challenge-credential flow) |
| Account | Not required |
402 Payment Required
If no valid payment credential is provided, the API returns402 Payment Required with one WWW-Authenticate header per payable method (per RFC 9110 §11.6.1). Your MPP client uses these to complete payment and resubmit the request. See the MPP guide for details.Headers
Query Parameters
Search term
Retailer: amazon or walmart
amazon, walmart Page number for pagination
Only return items that ship for free (Walmart: ship price of 0). Currently a no-op for Amazon: the upstream search data under-reports Prime, so Amazon results are returned unfiltered. Applied per-page after pagination; use next_page in the response to keep paging — an empty page with a non-null next_page is not the end of results.
Response
Successful Response
Response from the product search endpoint.
Only set on free_shipping searches: the page to request to keep paging. An empty results with a non-null next_page is NOT the end of results — request next_page to continue. None means results are exhausted (or the search was unfiltered).

