# Mindfactory Product Data API

> The Mindfactory Product Data API by everydata.io returns live Mindfactory data (pc hardware shop: search and product details with prices, stock status, units sold and specs) as structured JSON: 2 endpoints under /mfd, one API key, 100 free requests a month.

- URL: https://everydata.io/apis/mindfactory
- Updated: 2026-09-24
- Publisher: everydata.io (https://everydata.io)

Product data from mindfactory.de, the German PC hardware shop. Search by keyword and get price, stock status, Mindfactory article number and units sold for 60 products per page, or open one product by link or id and get price, stock and delivery time, star rating and number of ratings, EAN, manufacturer part number, technical data and category path. No customer reviews or reviewer data.

## Key facts

- Status: beta
- Endpoints: 2 (path prefix `/mfd`)
- Quota: A call to the Mindfactory API counts as 1 request against the monthly quota.
- Pricing: 100 free requests a month; paid plans from €30 a month for 5,000 requests (€1.00–€6.00 per 1,000 requests). One quota is shared across all 34 platforms; failed requests (5xx, blocked pages) are not counted.
- Measured average response time (last 24 h): 548 ms, success rate 40.0% – live figures at https://everydata.io/status
- Authentication: `x-api-key` header (the legacy `axesso-api-key` header works too)

## Endpoints

- `GET /mfd/mindfactory-lookup-product` – Product details by Mindfactory URL or product id. Request product details for a mindfactory.de product, addressed by product URL or product id (`productId`, the number at the end of the URL): manufacturer, price, stock status and delivery time, rating and number of rat… Params: `url`?, `productId`?.
- `GET /mfd/mindfactory-search-by-keyword` – Search products by keyword. Search mindfactory.de products by keyword. Params: `keyword`, `page`?, `sortBy`?.

## Example

```bash
curl -s "https://api.everydata.io/mfd/mindfactory-lookup-product?productId=1492971" \
  -H "x-api-key: YOUR_API_KEY"
```

```json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productTitle": "2TB Lexar NM790 M.2 2280 PCIe 4.0 x4 3D-NAND TLC (LNM790X002T-RNNNG)",
  "manufacturer": "Lexar",
  "productId": "1492971",
  "price": 289,
  "currency": "EUR",
  "available": true,
  "warehouseAvailability": "Lagernd | > 5 St.",
  "deliveryMessage": "Lieferung innerhalb 1-2 Werktagen.",
  "productRating": "4.8",
  "countReview": 95,
  "ean": "0843367130290",
  "mpn": "LNM790X002T-RNNNG"
}
```

## Use cases

- Price monitoring for CPUs, GPUs and SSDs
- Stock and restock alerts
- Best-seller tracking (units sold)
- Product catalogue enrichment (EAN, specs)

## FAQ

### What data does the Mindfactory Product Data API return?

PC hardware shop: search and product details with prices, stock status, units sold and specs. The API has 2 endpoints under the /mfd path – search products and product details – and every response is structured JSON that starts with responseStatus and responseMessage.

### What does “beta” mean for the Mindfactory API?

The endpoints and response fields are usable today, but they can still change and the platform is not yet counted in the headline success rate. Blocked or failed calls are not billed.

### How much does the Mindfactory API cost?

A call to the Mindfactory API counts as 1 request against the monthly quota. The Mindfactory API is included in every plan and shares one quota with all other platforms: 100 free requests a month; paid plans from €30 a month for 5,000 requests (€1.00–€6.00 per 1,000 requests). Failed requests (5xx, blocked pages) are not counted.

### Is the Mindfactory data realtime?

Yes. Each request loads the live Mindfactory page when you call the API – there is no database of old snapshots in between.

### Do I need a Mindfactory account or an official Mindfactory API key?

No. You only need an everydata.io API key, sent in the x-api-key header. The free plan works without a credit card.

### What happens when Mindfactory blocks a request?

The API retries the fetch automatically. If the page still cannot be loaded you get a 502 or 503 error, and that request costs no quota. Success rates and response times per platform are measured around the clock on the status page.

### Can ChatGPT, Claude or an AI agent use the Mindfactory API?

Yes. Connect the hosted everydata.io MCP server and the assistant can call every Mindfactory endpoint as a tool, or register the plain HTTPS endpoints as functions in any agent framework. The endpoint list is also in /llms.txt and the OpenAPI spec.

## More

- [All platforms](https://everydata.io/apis) · [Pricing](https://everydata.io/pricing) · [API reference](https://everydata.io/docs) · [Getting started](https://everydata.io/docs/getting-started) · [MCP server](https://everydata.io/docs/mcp) · [Status](https://everydata.io/status)
- Machine-readable: [llms.txt](https://everydata.io/llms.txt), [llms-full.txt](https://everydata.io/llms-full.txt), [OpenAPI](https://api.everydata.io/openapi.json)
