{"uid":"cap_PX3lOR7pbnGs4GoND3fuA","slug":"2s-io-ea690cd3","name":"FEC Schedule A Contributions Search","description":"Search FEC Schedule A — every itemized contribution to a federal political committee (>264M rows across all cycles). Filter by recipient committeeId or candidateId, contributor name / city / state / zip / employer / occupation, amount range, cycle (twoYearTransactionPeriod e.g. 2024), date range, isIndividual (true = individuals only; false = committee-to-committee). Sort by contribution date or amount, asc/desc. Requires at least one scope (committeeId, candidateId, twoYearTransactionPeriod cycle, or a date range) — an unscoped query scans every cycle and times out. The investigative-journalism + political-research goldmine: who gives, how much, when, working where, doing what. Each row carries the contribution receipt date, amount, contributor aggregate YTD, receipt type, memo, entity type, and link to the underlying PDF filing.","url":"https://2s.io/api/gov/fec-contributions","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":{"const":"http"},"method":{"const":"GET"},"queryParams":{"properties":{"page":{"type":"integer","default":1,"minimum":1},"maxDate":{"type":"string"},"minDate":{"type":"string","description":"YYYY-MM-DD."},"perPage":{"type":"integer","default":25,"maximum":100,"minimum":1},"maxAmount":{"type":"number"},"minAmount":{"type":"number"},"sortField":{"enum":["contribution_receipt_date","contribution_receipt_amount"],"type":"string"},"candidateId":{"type":"string"},"committeeId":{"type":"string"},"isIndividual":{"type":"boolean"},"sortDirection":{"enum":["asc","desc"],"type":"string","default":"desc"},"contributorZip":{"type":"string"},"contributorCity":{"type":"string"},"contributorName":{"type":"string"},"contributorState":{"type":"string"},"contributorEmployer":{"type":"string"},"contributorOccupation":{"type":"string"},"twoYearTransactionPeriod":{"type":"integer","description":"Even-year cycle."}}}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"page":1,"perPage":25,"maxAmount":50000,"minAmount":1000,"sortField":"contribution_receipt_amount","isIndividual":true,"sortDirection":"desc","twoYearTransactionPeriod":2024}}},"response":{"_truncated":true,"_originalSize":19595}},"exampleRequest":{"page":1,"perPage":25,"maxAmount":50000,"minAmount":1000,"sortField":"contribution_receipt_amount","isIndividual":true,"sortDirection":"desc","twoYearTransactionPeriod":2024},"tags":["x402"],"displayCostAmount":"0.0012","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.0012/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_aKKAoFcZehSMYS06MJzL9","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":"Search and filter 264M+ itemized federal campaign contributions from FEC Schedule A filings by contributor, recipient, amount, date, cycle, and more.","exampleAgentPrompt":"Pull all individual contributions over $2,500 to committee C00703975 from New York during the 2024 cycle, sorted by contribution amount descending — I'm trying to identify the biggest donors.","exampleUseCases":null,"resultDescription":"Returns a paginated list of itemized FEC Schedule A contribution records, each containing contributor name, employer, occupation, city, state, zip, contribution date, receipt amount, aggregate YTD, receipt type, memo text, entity type, and a link to the underlying PDF filing. Up to 100 results per page.","failureModes":["No results returned if committeeId or candidateId is invalid or has no filings","Empty result set for very restrictive filter combinations (narrow date + amount + geography)","Invalid twoYearTransactionPeriod (must be an even year) may return no results","Pagination past available records returns empty results","contributorName partial matching may miss variations in name spelling","API returns error if required queryParams structure is malformed"],"whenToPreferThis":"Use this endpoint when you need itemized federal campaign contribution data at the individual transaction level, especially for investigative research, donor profiling, employer/occupation breakdowns, or cycle-specific analysis. Prefer this over general political data APIs when you need FEC Schedule A specifics like aggregate YTD, receipt type, memo, and PDF filing links across 264M+ historical records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:53:35.430Z","isFirstParty":false}