# Retail Listing Readiness Checks

> Retail Listing Readiness Checks is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-19).

Validates up to 500 seller-supplied CSV product rows for missing content, title length, ASIN format, GTIN check digits, and image URL format, returning JSON and CSV results.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-retail-listing-readiness?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/retail-listing-readiness-checks-dddb8a88
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tDPwNNqr0g2HSUL8sgPLy

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 retail-listing-readiness-checks-dddb8a88 -d '<json body>'
```

Example prompt: Can you check my product CSV for listing readiness — validate titles against a 150-character limit, check ASIN formats, verify GTIN check digits, and flag any missing images or descriptions? Here's the CSV data with comma-delimited rows.

## When to prefer this

Choose this endpoint when you need fast, affordable bulk validation of seller-supplied product CSV data for common listing readiness criteria — missing fields, ASIN/GTIN format checks, image URL format, and title length — without needing Amazon category-specific compliance or official listing approval logic. Best suited for pre-flight data quality checks on up to 500 rows at $0.01 per call.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- CSV contains no rows or is empty — validation error
- Invalid delimiter value supplied — request rejected
- Malformed CSV structure preventing parsing — error returned
- Title limit set outside 1–500 range — validation error

## How this service works

Retail Listing Readiness Checks: Check up to 500 seller-supplied CSV product rows for missing content, configured title length, ASIN format, GTIN check digits and image URL format. Returns JSON and CSV. Generic checks, not Amazon category compliance or listing approval. 0.01 USDC includes up to 500 seller-supplied CSV rows.

## Output

Returns a JSON report and a CSV report identifying which product rows have issues, including flags for missing required fields (title, description, brand, bullet points), ASIN format violations, GTIN check digit errors, image URL format problems, and title length overages.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "sku,title,description,brand,bullet_points,asin,gtin,image_url\nDEMO-A,Desk Lamp,Adjustable desk lamp,Demo,Adjustable arm,,,https://example.org/lamp.png",
   "maxLength": 100000,
   "minLength": 1
  },
  "delimiter": {
   "enum": [
    ",",
    ";",
    "\t"
   ],
   "type": "string",
   "default": ","
  },
  "title_limit": {
   "type": "integer",
   "default": 200,
   "maximum": 500,
   "minimum": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/retail-listing-readiness-checks-dddb8a88/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
