{"uid":"cap_WM03XtIVsQ0FwD2fgOSHA","slug":"manylives-product-feed-checker-606cd1a0","name":"ManyLives Product Feed Checker","description":"Pay-per-call tools for people building AI agents: live web search and page contents, prompt-injection checks, market data and risk sizing for trading agents, company profiles and quick AI. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/commerce/product-feed-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"or a public https:// link to the feed file (up to 20 MB)"},"feed":{"type":"string","examples":["id,title,description,link,image_link,availability,price,brand,seller_name,gtin\nSKU-1,Linen apron,Stonewashed linen apron with two pockets.,https://shop.example.com/p/apron,https://shop.example.com/i/apron.jpg,in_stock,34.00 USD,Crumb Goods,Crumb Goods,9300000000019\nSKU-2,Oak serving board,Large oak board for bread and cheese.,https://shop.example.com/p/board,https://shop.example.com/i/board.jpg,preorder,\"1,299.00 USD\",Crumb Goods,Crumb Goods,"],"description":"the feed as text: CSV or TSV with a header row, JSONL, or a JSON array of products"},"items":{"type":"string","description":"or an array of product objects"},"profile":{"type":"string","examples":["both"],"description":"agent, listings or both (default both)"},"feed_base64":{"type":"string","description":"or the feed file, base64"}}},"responseSchema":{"type":"json","example":{"rows":2,"format":"csv","issues":[{"rows":1,"rule":"price format","level":"error","profile":"agent","examples":["SKU-2: \"1,299.00 USD\": no thousands separators"]},{"rows":1,"rule":"availability value","level":"error","profile":"agent","examples":["SKU-2: \"preorder\" is not one of in_stock, out_of_stock, pre_order, backorder, unknown (this format spells it pre_order)"]}],"profiles":{"agent":{"ready":false,"error_rules":2,"warning_rules":0},"listings":{"ready":false,"error_rules":1,"warning_rules":1}},"not_checked":["whether URLs and images load"],"rows_checked":2,"rows_with_errors":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_83s5WfBBzugGqDVa8lSKl","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a commerce product feed (CSV, TSV, JSONL, or JSON) against agent-readiness and marketplace-listing rules, returning structured issues by rule, severity, and profile.","exampleAgentPrompt":"Can you check this product feed CSV for errors before I submit it to the marketplace — paste the whole thing in and tell me which rows have price formatting problems or bad availability values, checking both agent and listings profiles?","exampleUseCases":[{"title":"Pre-flight check before marketplace upload","prompt":"I have a CSV product feed with about 500 SKUs I'm about to upload to Google Shopping — can you run it through a feed validator and tell me exactly which rows have errors and what rules they're breaking, for both agent and listings profiles?"},{"title":"Debugging a rejected AI agent feed","prompt":"My AI shopping agent keeps failing to parse our product catalog. Can you validate this JSONL feed and check whether it's agent-ready — I specifically want to know about price format issues and any availability values that aren't in the accepted list?"},{"title":"Feed QA from a public URL","prompt":"We published our product feed at https://shop.example.com/feeds/products.csv — can you fetch it and run a full validation check on it, and tell me how many rows have errors and which rules are failing?"}],"resultDescription":"A JSON object containing: total row count, detected format (csv/tsv/jsonl/json), a list of issues each with affected row count, rule name, severity level (error/warning), applicable profile, and concrete examples from the feed; per-profile readiness booleans with error and warning counts; a list of things not checked (e.g. whether URLs and images load); and counts of rows checked and rows with errors.","failureModes":["Feed file exceeds 20 MB limit — request rejected","Invalid or inaccessible URL provided — fetch failure returned","Unrecognized feed format (not CSV, TSV, JSONL, or JSON array) — format parse error","Empty feed or header-only feed with no data rows — zero rows checked","Malformed base64 in feed_base64 field — decode error","Network timeout fetching remote feed URL — connection error"],"whenToPreferThis":"Use this endpoint when you need structured, rule-by-rule validation of a commerce product feed before submitting it to a marketplace or feeding it to an AI agent. It is specifically suited for feeds in CSV, TSV, JSONL, or JSON array format and covers both agent-readiness and marketplace-listing rule profiles in one call. Prefer this over generic JSON validators or schema validators when the content is a product catalog and you need actionable, row-level error reports with commerce-specific rules like price formatting and availability value correctness.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:30:20.892Z","isFirstParty":false,"canonicalSlug":"manylives-product-feed-checker-606cd1a0"}