{"uid":"cap_2rv_FF8uvEApSXCAlRNED","slug":"market2000-xyz-demand-to-supply-match-feed-bd00d776","name":"market2000.xyz Demand-to-Supply Match Feed","description":"Demand-to-supply matching — unmet agent demand crossed against who already sells it.\n\nEach row pairs something agents ask for and cannot get with the number of origins already selling in that category, so you can tell a genuine product gap from a distribution problem. A lead list if you already sell there; a build order if nobody does.\n\nHOW TO CALL:\n  GET /api/demand/matches?days=7&limit=25\n\nPARAMETERS:\n  days  — lookback window, 1-90 (default 7)\n  limit — rows returned, 1-100 (default 25)\n\nRESPONSE: matches[] with the wanted path, request volume, bucketed asker count, existing supplier count, field median price, and a verdict.\n\nPRICING: $0.10 per call.","url":"https://market2000.xyz/api/demand/matches","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","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":"$10/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_x4nIcLwz_Bt-T2TE1xnjV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns ranked pairings of unmet AI-agent demand against existing supplier counts, flagging genuine product gaps versus distribution problems.","exampleAgentPrompt":"Pull the demand-to-supply match report for the last 30 days, showing the top 50 categories — I want to see where AI agents are asking for things that barely anyone sells yet.","exampleUseCases":[{"title":"Spotting underserved product categories","prompt":"Show me the top 25 categories where AI agents have the most unmet demand over the past 7 days — I want to know where nobody is selling yet so I can decide what to build next."},{"title":"Validating an existing product offering","prompt":"I already sell stock options data to AI agents — can you pull the last 14 days of demand-to-supply matches and tell me if my category has a distribution problem or if demand is genuinely being met?"},{"title":"Building a lead list of active buyers","prompt":"Get me the demand match report for the past 30 days with up to 100 rows — I want to find every category where agents are actively requesting but supply is thin, so I can pitch my service to those buyers."}],"resultDescription":"An array of match rows, each containing: the requested API path/category agents tried to access, the raw request volume over the lookback window, a bucketed count of unique askers, the number of existing suppliers in that category, the field-wide median price, and a verdict label (e.g. 'gap', 'distribution problem', 'saturated').","failureModes":["days parameter out of 1–90 range returns validation error","limit parameter out of 1–100 range returns validation error","Payment not provided or insufficient (x402 protocol) returns 402 Payment Required","No data available for requested window returns empty matches array","Service downtime returns 5xx error"],"whenToPreferThis":"Use this endpoint when you need market intelligence on where AI-agent demand outstrips supply — particularly to identify buildable product gaps, validate whether a category is saturated, or generate buyer lead lists. Prefer this over generic analytics APIs because it specifically cross-references agent request logs against known supplier counts and produces a verdict, saving you manual cross-referencing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:02:10.598Z","isFirstParty":false}