{"uid":"cap_msrFOXwt574djL93IeEua","slug":"congress-insider-trading-radar-ptr-trades-feed-c83e34fa","name":"Congress Insider Trading Radar (PTR Trades Feed)","description":"Parsed House/Senate PTR trades: member, ticker, type, amounts, filing lag (last 1000)","url":"https://whodeployed.wtf/v1/congress_tape","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"limit":{"type":"integer","maximum":1000,"minimum":1,"description":"Optional: truncate top-level array fields in data (ranked rows, headlines, …) to at most N items."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"data":{"type":"object","description":"Parsed House/Senate PTR trades: member, ticker, type, amounts, filing lag (last 1000)"},"stale":{"type":"boolean"},"sample":{"type":"boolean"},"product":{"type":"string"},"disclaimer":{"type":"string"},"age_seconds":{"type":"number"},"generated_at":{"type":"string"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YWsmEu8hHU80kYjmFjCC-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the last 1000 parsed House and Senate Periodic Transaction Report (PTR) trades including member name, ticker, trade type, amounts, and filing lag","exampleAgentPrompt":"Pull the latest congressional stock trades from the PTR feed — show me the most recent 50 transactions including who traded, what ticker, buy or sell, the amount range, and how many days it took them to file.","exampleUseCases":[{"title":"Track senator stock buys before legislation","prompt":"Show me the last 100 congressional PTR trades — I want to see which senators or representatives bought stock recently and how long they waited before filing, so I can spot suspicious timing."},{"title":"Find most-traded tickers by Congress","prompt":"Grab the full 1000 most recent congressional trade disclosures and tell me which stock tickers appear most often — I'm trying to see what Congress members are piling into right now."},{"title":"Monitor filing lag for compliance research","prompt":"Pull the latest 200 House and Senate PTR trades and show me the filing lag for each one — I want to identify who's consistently late reporting their transactions."}],"resultDescription":"A JSON object with a `data` field containing an array of up to 1000 parsed PTR trade records, each including congressional member name, stock ticker symbol, trade type (buy/sell/exchange), notional amount range, trade date, filing date, and filing lag in days. Also includes metadata fields: `generated_at` timestamp, `age_seconds` (data freshness), `stale` boolean, `sample` boolean, `product` name, and `disclaimer` text.","failureModes":["Data marked as stale if source feed has not updated recently (stale: true in response)","limit parameter outside 1–1000 range returns validation error","Endpoint may return sample data (sample: true) if full feed is unavailable","Network timeout if upstream congressional disclosure source is slow","Empty or partial data array if no trades have been filed recently"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable congressional PTR trade data without scraping the House or Senate disclosure websites yourself. It is ideal for compliance research, quant signal generation based on congressional activity, political finance monitoring, or any agent that needs to correlate stock movements with congressional trading disclosures. Prefer this over raw HTML scrapers when you need consistent parsed fields including filing lag pre-computed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:38:18.294Z","isFirstParty":false}