- Previous: Product Lookup API
- Up: Product Lookup API
- Next: Reviews API
Products Catalog API
Paginated Products API allows a developer to retrieve the products catalog in a paginated fashion. Catalog can be filtered by category, brand and/or any special offers like rollback, clearance etc.
The API response contains a list of items satisfying the filter criteria (if any), along with additional metadata that also includes the URL path for the next page.
Example Queries
Get all items in Electronics on rollback in JSON format
http://api.walmartlabs.com/v1/paginated/items?category=3944&specialOffer=rollback&apiKey={apiKey}&publisherId={Your Impact Radius Publisher Id}&format=json
Get all items for a brand "foo"
http://api.walmartlabs.com/v1/paginated/items?brand=foo&apiKey={apiKey}&publisherId={Your Impact Radius Publisher Id}
Query Parameters
Param Name | Description | Required/Optional |
---|---|---|
apiKey | Your API access key | Required |
publisherId | Your Impact Radius Publisher Id | Optional |
category | Category id of the desired category. This should match the id field from Taxonomy API | Optional |
brand | Brand name | Optional |
specialOffer | Special offers like rollback, clearance, specialBuy | Optional |
format | Format of the response, allowed values are [json, xml]. Default is json. | Optional |
count | Number of items the API will return (Max 200; Default 200) | Optional |
soldByWmt | Set it to true if you only want items sold by Walmart.com (excluding marketplace items) | Optional |
available | Set it to true if you only want items that are available to purchase (excluding out of stock items) |
- Previous: Product Lookup API
- Up: Product Lookup API
- Next: Reviews API