Best and Less Product Scraper
Pricing
from $0.40 / 1,000 results
Best and Less Product Scraper
Scrape Best and Less product search results, categories, prices, and detailed item data from the public storefront. Supports search, category browsing, filters, sorting, and detailed product information.
Pricing
from $0.40 / 1,000 results
Rating
0.0
(0)
Developer
Dmitriy Gyrbu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape Best and Less product search results, categories, prices, and detailed item data from the public storefront. This actor provides comprehensive access to Best and Less's product catalog through their OCC API with support for search, category browsing, filters, sorting, and detailed product information.
⚠️ Disclaimer
This actor is not affiliated with, endorsed by, or sponsored by Best and Less. It is a third-party tool for accessing publicly available product information. Users are responsible for ensuring their use complies with Best and Less's terms of service and applicable laws.
Supported Operations
| Operation | Description | Required Fields |
|---|---|---|
probe | Check if OCC API is accessible | query (optional) |
categories | List all product categories from storefront navigation | None |
search_filters | Get available facets and sort options | query (optional) |
category | Browse products by category code | slug or url, page, limit |
search | Search products with keyword | query, page, limit |
item | Get detailed product information | item_id, slug, or url |
Input Guide
Common Fields
- operation (required): Select the operation to perform
- proxyMode: How to use proxies (
auto,direct,apify,custom) - includeRaw: Include raw API response in output
- disableFreeTrialGuard: Disable daily run limit (owner only)
Operation-Specific Fields
Probe
- query: Test query (default:
*)
Categories
- No additional fields required
Search Filters
- query: Query to get filters for (default:
:relevance)
Category
- slug: Category code (e.g.,
women) - url: Full category URL (alternative to slug)
- page: Page number (default:
1) - limit: Results per page, max 60 (default:
20)
Search
- query (required): Search term
- page: Page number (default:
1) - limit: Results per page, max 60 (default:
20)
Item
- item_id: Product code (e.g.,
W26...) - slug: Alias of product code
- url: Full product URL (alternative to item_id/slug)
Example Inputs
Search for dresses
{"operation": "search","query": "dress","limit": 10}
Browse a category
{"operation": "category","slug": "women","limit": 20}
Get item details
{"operation": "item","item_id": "W2601234"}
List categories
{"operation": "categories"}
Check API availability
{"operation": "probe"}
Get search filters
{"operation": "search_filters","query": "dress"}
Output Fields
Product Item Fields
id: Product ID/SKUslug: URL slugname: Product namebrand: Brand namesource_url: Product page URLcategory: Main categorycategories: List of categoriesbreadcrumbs: URL breadcrumb pathprice: Current pricediscount_price: Sale/discount priceprice_info: Price breakdown arraycurrency: Currency code (AUD)description: Product descriptionusage_instructions: Care instructionsspecifications: Product specifications/featuresvariants: Available variantsoptions: Product options (size, color, etc.)stock_status: Stock status stringin_stock: Boolean stock availabilityattributes: Additional attributes (material, parent_id, etc.)image: Primary image URLimages: All image URLs
Category Fields
id: Category slugslug: Category slugname: Human-readable namesource_url: Category page URL
Proxy Behavior
Best and Less uses the OCC API which may have geo-sensitive content. The actor uses a smart fallback strategy:
- Default mode: Auto (proxy-first with AU preference, fallback to direct)
- Proxy modes:
auto,direct,apify,custom - Fallback methods: curl_cffi, tls_client, httpx, cloudscraper
- Recommendation: Start with
automode. AU proxies recommended for best results.
Limitations
- Rate limiting: Excessive requests may trigger rate limits
- API changes: OCC API structure may change without notice
- Categories: Category listing is parsed from storefront navigation, may change with site updates
- Maximum limit: 60 items per page for search/category operations
- Geo-sensitivity: Some content may be geo-restricted to Australia
Free Trial Limit
Free/trial users are limited to 10 runs per day. This limit can be disabled by the actor owner using the disableFreeTrialGuard input field.
Monetization
This actor is configured for pay-per-event monetization:
- Model: Pay-per-event
- Result event name:
result-item - Recommended actor start: ~$0.005
- Recommended result item: ~$0.0003-0.0005
- Charge limit: Stops automatically when budget limit reached
Technical Details
- API: Best&Less OCC (prodapi.bestandless.com.au/occ/v2/bnlsite)
- Base URL: https://www.bestandless.com.au
- Methods: curl_cffi, tls_client, httpx, cloudscraper (with fallback)
- Proxy strategy: Proxy-first with AU preference, fallback to direct
Support
For issues, questions, or contributions, please refer to the actor repository or contact the maintainer.