# Zinin M2M Hub – Zid Store Products Search

> Zinin M2M Hub – Zid Store Products Search is a paid API for AI agents from api.timzinin.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-27).

Searches and retrieves product listings from Zid e-commerce stores by keyword, returning product name, price, image, category, and availability in Arabic/SAR markets

## Facts

- Endpoint: POST https://api.timzinin.com/api/zid-store-products?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zinin-m2m-hub-zid-store-products-search-41c299b9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yXMxvd8R6JWZUfyqFLXYK

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability zinin-m2m-hub-zid-store-products-search-41c299b9 -d '<json body>'
```

Example prompt: Search the Zid store for 'furniture' and give me the product names, prices in SAR, images, and URLs of what comes up.

## When to prefer this

Use this endpoint when you need to search and retrieve live product data from Zid-platform merchants targeting Saudi Arabian / Arabic-language markets. It is the right choice when you need product name, price in SAR, image, category, and product URL from a Zid store specifically. Prefer this over generic web scrapers when the merchant is known to be on Zid and you want structured, normalized output ready for downstream use.

## Known failure modes

- No products found for the given keyword — results array empty with found:false
- Store or keyword not recognized — empty results or 404 response
- Catalog truncated — catalogComplete:false with a truncatedReason explaining why not all products were returned
- Payment not settled — call rejected before executing if x402 payment fails
- Slow scrape — run_ms may be high if Zid store is large or slow to respond

## How this service works

Pay-per-call data & tool APIs

## Output

Returns a JSON object with a meta block (run time in ms, settlement confirmation, item count) and a results array. Each result includes: product URL on zid.store, Arabic product name, boolean found flag, image thumbnail URL, original query input, price and optional sale price in SAR, Arabic category name, UUID product ID, scraped timestamp, and catalog completeness status.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "items": {
   "type": "array",
   "maxItems": 20
  },
  "maxConcurrency": {
   "type": "integer",
   "maximum": 20,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "run_ms": 1200,
   "settled": true,
   "item_count": 1
  },
  "results": [
   {
    "url": "https://furniture.zid.store/products/bx1kqE9WLD",
    "name": "طقم فانوسين بتصميم lndustry",
    "found": true,
    "image": "https://media.zid.store/thumbs/b2833a09-186e-4e5a-9aef-75c01d6c006c/3620ba17-d853-4e52-984b-99b0312eb2aa-thumbnail-1000x1000-70.jpeg",
    "input": "furniture",
    "price": 94,
    "category": "اثاث داخلي واكسسوارات",
    "currency": "SAR",
    "productId": "e82d8d8f-717e-4ad0-8f3f-485bf83ddd24",
    "salePrice": null,
    "scrapedAt": "2026-07-26T13:24:25.268Z",
    "catalogComplete": true,
    "catalogTruncatedReason": null
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zinin-m2m-hub-zid-store-products-search-41c299b9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.timzinin.com](https://www.zero.xyz/host/api.timzinin.com/llms.txt)
