# agdata Shopify Products API

> agdata Shopify Products API is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.018/call, status unknown (last checked 2026-10-18).

Fetch up to 250 products from any public Shopify store as structured JSON data

## Facts

- Endpoint: POST https://agdata.shveik.dev/v1/mpp/shopify-products?utm_source=zero.xyz
- Price: $0.018/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agdata-shopify-products-api-d33036a6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sdLOS0g-aiOqtFfs8NgT9

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 agdata-shopify-products-api-d33036a6 -d '<json body>'
```

Example prompt: Can you pull up to 100 products from the Shopify store at gymshark.com and give me their names and prices as structured data?

## When to prefer this

Use this endpoint when you need to programmatically retrieve product listings from any public Shopify store without needing an API key or store credentials. It is ideal for competitive research, price monitoring, catalog comparison, and dropshipping discovery. Prefer this over manual scraping or Shopify's own API when you lack merchant credentials or want a pay-per-call approach with no account setup.

## Known failure modes

- Store URL is not a Shopify store — returns error or empty result
- Store has password protection or is private — products cannot be fetched
- Invalid or unreachable store URL — network or DNS error
- Limit parameter out of range (below 1 or above 250) — validation error
- Store has no publicly listed products — returns empty array
- Payment not accepted or insufficient USDC balance — call not executed

## How this service works

Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.

## Output

A JSON array of products from the specified Shopify store, each containing product details such as title, description, price, variants, images, and other Shopify product fields, up to the requested limit (max 250).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 250,
   "minimum": 1
  },
  "store": {
   "type": "string",
   "maxLength": 2048
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agdata-shopify-products-api-d33036a6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agdata.shveik.dev](https://www.zero.xyz/host/agdata.shveik.dev/llms.txt)
