Uniformcart Product Scraper: Catalog, Prices & MOQ avatar

Uniformcart Product Scraper: Catalog, Prices & MOQ

Pricing

from $4.00 / 1,000 product records

Go to Apify Store
Uniformcart Product Scraper: Catalog, Prices & MOQ

Uniformcart Product Scraper: Catalog, Prices & MOQ

Scrape public Uniformcart product catalog data, including prices, MOQ, availability, images, and specifications.

Pricing

from $4.00 / 1,000 product records

Rating

0.0

(0)

Developer

Inus Grobler

Inus Grobler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Categories

Share

Collect public Uniformcart product data for sourcing, price research, and catalogue monitoring. The Actor returns structured products with prices, MOQ, availability, images, specifications, and product URLs.

It only visits public Uniformcart catalogue pages. It does not sign in, submit inquiry forms, contact suppliers, or collect personal contact information.

Input Example

  1. Paste a Uniformcart page if you do not want the main catalogue.
  2. Optionally describe the products you want.
  3. Choose how many products to return and how to order them.

For example, this finds hospital uniforms and returns the 25 lowest-priced matches:

{
"productSearch": "hospital uniform",
"maxItems": 25,
"sortBy": "priceAsc"
}

To collect one known product, use its URL:

{
"startUrl": "https://www.uniformcart.co.in/medical-uniform-12325532.html",
"maxItems": 1
}

Input

FieldWhat it meansDefault
startUrlOne public Uniformcart catalogue, category, product, or sitemap URL. Leave blank for the main catalogue.Main catalogue
productSearchOptional words to find in product names, categories, brands, colours, sizes, and published specifications.no filter
maxItemsNumber of products to return. The one-product default keeps the first run quick and inexpensive.1
sortByWebsite order, lowest price, highest price, or product name.Website order

The Actor automatically includes public descriptions and images when they are available, uses a source-safe request rate, and uses Residential Proxy for reliable catalogue-wide collection. Larger, filtered, or price-sorted requests can inspect more pages than the number of products returned.

Pricing

This Actor uses simple pay-per-event pricing:

  • $0.00005 per run to start the crawl (one-twentieth of a cent).
  • $0.004 per returned product in the default dataset (two-fifths of a cent each).

For example, one product costs $0.00405, 25 products cost $0.10005, and 100 products cost $0.40005. A run that returns no matches is charged only the $0.00005 start fee. Set the maximum run cost to at least $0.00405 so the Actor can start and return one product.

Output

Each dataset row can include:

  • Product name, ID, URL, and category
  • Price, currency, price unit, and minimum order quantity
  • Availability, brand, material, colours, and sizes
  • Public descriptions, image URLs, specifications, and trade information

Example output:

{
"productId": "12325532",
"name": "Medical uniform",
"canonicalUrl": "https://www.uniformcart.co.in/medical-uniform-12325532.html",
"sourceCategory": "Hospital Uniform",
"price": 400,
"currency": "INR",
"priceUnit": "Piece",
"minimumOrderQuantity": 50,
"availability": "IN_STOCK",
"images": ["https://cpimg.tistatic.com/..."],
"specifications": {},
"scrapedAt": "2026-08-06T00:00:00.000Z"
}

Use the Dataset tab to download JSON, CSV, Excel, XML, or RSS, or consume results through the Apify API.

Use from Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("thescrapelab/uniformcart-scraper").call(
run_input={
"productSearch": "hospital uniform",
"maxItems": 25,
"sortBy": "priceAsc",
}
)
items = client.dataset(run["defaultDatasetId"]).list_items().items
for product in items:
print(product["name"], product["price"], product["canonicalUrl"])

Run status

  • SUCCEEDED: products were collected without page failures.
  • PARTIAL: usable products were collected, but one or more source pages failed.
  • NO_MATCHES: the source was read successfully, but nothing matched your search.
  • FAILED: the source could not be safely accessed or no usable product could be parsed.

Check RUN_SUMMARY if a run is PARTIAL or FAILED; it records the failed pages, unparsed product candidates, safety limits, and warnings.

Troubleshooting

  • No results: remove or simplify the product search, or start from a more specific Uniformcart category page.
  • Partial results: export the available rows and review RUN_SUMMARY before retrying; the source may have temporarily blocked or changed individual pages.
  • URL rejected: use a public https://www.uniformcart.co.in/ catalogue, category, product, or sitemap URL without query parameters.

Responsible use and limitations

Use the Actor only for legitimate collection of public catalogue data and in accordance with Uniformcart's applicable terms, policies, and crawl rules. Published product data can be incomplete or change when the source site changes. This Actor is not affiliated with Uniformcart.