Marketplace data
in one product schema.
Search results, products, reviews and categories from 5 marketplaces as normalized JSON. Billed per request; failed requests are free.
GET/v1/walmart/search?query=wool+socks
Updated 2026-11-03
What can the Marketplace API do?
The Marketplace API returns the public product data of AliExpress, Amazon, Shopify, TikTok Shop, and Walmart in one product schema. Titles, prices, ratings, sellers, stock and delivery come back under the same names whichever marketplace answered, and a fact only one marketplace shows is kept under ext instead of being dropped.
Start from a search or a category, pass an item's id to product for the full listing, and read its reviews where the marketplace has them. Every operation, parameter and cost is in the API reference.
Open the API referenceOperations
- search
- Keyword search, with price and category filters where the marketplace has them.5 sources
- product
- One product page in full, as the marketplace shows it.5 sources
- browse
- A category's listing, without a keyword.4 sources
- categories
- The marketplace's category tree, with each category's id.4 sources
- image-search
- Search by picture: send an image URL.3 sources
- reviews
- A product's reviews, page by page.3 sources
- catalog
- A store's products, page by page.2 sources
- shipping
- A product's shipping options and fees to a destination country.1 source
curl "https://gateway.apinoa.com/v1/walmart/search?query=wool+socks" \ -H "x-api-key: $APINOA_API_KEY"
Built for product data
One product schema
Every marketplace answers in the same fields, so one parser covers all 5.
Search, then product
Every search item carries the id that product takes, so a results page becomes full product pages without any matching.
Filters with one name
Price range and category filters are named the same on every marketplace that offers them.
Search by picture
Send an image URL and get the matching products from AliExpress, Amazon, and Shopify.
Amazon in 16 countries
Pick the store by buyer country; price, availability and delivery follow it.
The maximum cost, up front
Every operation lists the most it can cost before you call it.
Every source, every operation
What each source answers today, from the API reference.
| Source | search | product | browse | categories | image-search | reviews | catalog | shipping |
|---|---|---|---|---|---|---|---|---|
| AliExpress | ||||||||
| Amazon | ||||||||
| Shopify | ||||||||
| TikTok Shop | ||||||||
| Walmart |
Give your AI agent
commerce, social and search data
Add the MCP server to Claude Code, Cursor or any MCP client, or build on the TypeScript and Python SDKs. One key covers all of it, and every repository is public.
MCP server
Give Claude, Cursor and other agents the API
View on GitHubnpx -y apinoa-mcpTypeScript SDK
Typed client for Node, Deno and Bun
View on GitHubnpm install @apinoa/sdkPython SDK
Sync and async client for Python
View on GitHubpip install apinoa
Pay for the requests you make
No plans and no minimum. Top up from $20 and each request comes off your balance. The more you send in a day, the less each one costs.
- Marketplace and social data
- $0.001 per request
Failed requests are free. Ask for $1 of free credit to evaluate, no card needed.
- That day costs
- $10.00
- Per request, on average
- $0.00083
- 30 days at this pace
- $300
Top up more, pay less
Top-ups from $5,000 carry 8–20% in bonus credit, added the moment the payment lands.
The same heavy workload every day?
We can fix a monthly price for it. Talk to us
Ready to build?
Create a key and make your first call. Ask for free credit to evaluate — no card needed.
Using an AI agent? Connect over MCP
Frequently asked questions
Which marketplaces can I query?
AliExpress, Amazon, Shopify, TikTok Shop, and Walmart. Each one's operations, parameters and costs are in the API reference.
Why call an API instead of writing my own scraper?
One call returns a page of products as JSON, with no browser to run and no HTML to parse. Every marketplace answers in the same product schema, fields are only ever added inside v1, and a request that fails is not billed.
Do all marketplaces return the same fields?
Yes. Search results and products come back in one product schema, so the same field has the same name everywhere. When a marketplace does not show something, the field is absent; a fact only one marketplace has is kept under ext.
How do I get the full details of a search result?
Every search item carries the marketplace's own product id. Pass it to the product operation as id.
Can I choose the country?
Amazon takes a region for each of its 16 country stores, and price, availability and delivery follow it. Each marketplace's page in the API reference lists the countries it serves.
How do I get more results?
Search pages by page number or by the cursor the previous page returned, depending on the marketplace. Each page is one request.
What does a request cost?
Most operations cost one request at the marketplace price, which falls as your daily volume grows. The few that cost more say so in the API reference, and a failed request costs nothing.