axiz.com APIaxiz.com ↗
Access Axiz Digital's B2B IT product catalog: search products, get categories, brands, stores, exchange rates, and landing settings via 7 structured endpoints.
curl -X GET 'https://api.parse.bot/scraper/c7621ea3-2d81-4767-b782-120d15897bf1/get_categories?market=14' \ -H 'X-API-Key: $PARSE_API_KEY'
Get available product categories (e.g., Laptop, Desktop, Monitors, Servers). Returns the list of category options used to filter products.
| Param | Type | Description |
|---|---|---|
| market | string | Market ID. Use '14' (South Africa) for reliable results. Invalid market IDs may cause upstream errors. |
{
"type": "object",
"fields": {
"data": "array of category objects with id and name",
"status": "string, always 'success'"
},
"sample": {
"data": [
{
"id": "Laptop",
"name": "Laptop"
},
{
"id": "Desktop",
"name": "Desktop"
},
{
"id": "Monitors",
"name": "Monitors"
}
],
"status": "success"
}
}About the axiz.com API
The Axiz.com API exposes 7 endpoints covering Axiz Digital's B2B IT distributor catalog for the South African market, including product search with stock and brand filters, full product detail retrieval, and a live USD/ZAR exchange rate feed. The search_products endpoint returns paginated listings with pricing, availability, promotions, and brand metadata, while get_product_details delivers image galleries, specifications, and feature lists for individual SKUs.
Product Search and Filtering
The search_products endpoint accepts a combination of filters: query for text-based search, category for product type (e.g., Laptop, Monitors, Desktop, Servers), brand for manufacturer (e.g., Dell, HPE, Kingston, Targus), and soh to restrict results to in-stock items only. Results are paginated via page (0-based index) and limit, and the response data object includes totalCount alongside an items array carrying price, availability, promotion flags, and brandInfo. All filter values for category and brand should be sourced from the get_categories and get_brands endpoints respectively.
Product Details and Catalog Metadata
get_product_details requires a sku (from search_products results as productIdentifier) and a brand_id (from brandInfo.brandId). The response includes the full product name, price, category placement, structured specifications, feature lists, description text, and an image gallery. The market parameter defaults reliably to '14' (South Africa); other market IDs are not supported and will cause upstream errors.
The get_categories and get_brands endpoints return flat arrays of id/name objects used to populate filter dropdowns. The get_stores endpoint returns store view objects with descriptions and status, but only when market is set to '14' — other values return an empty array.
Exchange Rates and Landing Page Settings
get_exchange_rate returns a single numeric value representing the current USD to ZAR rate for today's effective date, scoped to market '14'. The get_landing_settings endpoint takes no inputs and returns structured page configuration including storeBanners, widgets, imageBanners, marketFilters, settingsId, and a subscribeWidget configuration — useful for replicating Axiz's regional storefront layout or surfacing promotional content.
- Build a B2B IT procurement tool that searches Axiz's catalog by category and brand with live stock status
- Display current USD/ZAR exchange rates alongside product prices for South African IT resellers
- Sync Axiz product specifications and image galleries into an internal PIM or ERP system
- Generate category and brand filter menus for a custom storefront using get_categories and get_brands
- Monitor product availability changes by comparing soh-filtered search results over time
- Render Axiz landing page banners and promotional widgets within a partner portal using get_landing_settings
- Aggregate distributor pricing data across Dell, HPE, Kingston, and Lenovo SKUs for price comparison tooling
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Axiz have an official public developer API?+
What does search_products return beyond basic product names?+
items array includes price, stock availability, promotion flags, and a brandInfo object containing the brand name and brandId. The totalCount field in the response lets you handle pagination correctly using the page and limit parameters.Which markets does this API support?+
'14' (South Africa) is the only reliably supported market. get_stores and get_exchange_rate both return empty or error responses for any other market value, and product search results are also tied to this market. The API currently covers the South African Axiz catalog only. You can fork it on Parse and revise to add support for other regional markets if Axiz expands availability.Does the API expose historical pricing or price change history?+
get_exchange_rate, but no historical price records or price trend data are exposed. You can fork the API on Parse and revise it to add an endpoint that records and compares prices over time.How do I get full product details — can I use search results directly?+
search_products include summary-level data. To get specifications, feature lists, and the image gallery for a specific product, call get_product_details with the sku (from productIdentifier) and brand_id (from brandInfo.brandId) returned in the search results. Both fields are required.