{"uid":"cap_4PnIC9d84-6EsXP4pXoCE","slug":"politics-fec-contributions-c36ca57f","name":"politics-fec-contributions","description":"Federal campaign contributions from FEC Schedule A. Give a contributor name, committee id or candidate id and get normalized itemized receipts, each cited to its FEC filing, with contributor employer and occupation, amount, date and the recipient committee. Optional employer, two year period and minimum amount filters. Informational public disclosure data, not for donor solicitation.","url":"https://payai.agentstools.dev/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"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"limit":{"type":"integer","maximum":100,"minimum":1,"description":"Max records to return, default 20"},"employer":{"type":"string","description":"Contributor employer filter"},"min_amount":{"type":"number","description":"Minimum contribution amount"},"candidate_id":{"type":"string","description":"FEC candidate id, e.g. P80000722"},"committee_id":{"type":"string","description":"FEC recipient committee id, e.g. C00401224"},"contributor_name":{"type":"string","description":"Contributor full or partial name"},"two_year_transaction_period":{"type":"integer","description":"Even-year cycle, e.g. 2024"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uflkD7JORkMGD_DslvkIR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves normalized, itemized FEC Schedule A campaign contribution records by contributor name, committee ID, or candidate ID, with optional filters for employer, election cycle, and minimum amount.","exampleAgentPrompt":"Can you look up FEC Schedule A contributions from anyone named 'John Smith' who gave to candidate P80000722 during the 2024 cycle — show me up to 50 results including their employer, occupation, amount, and date?","exampleUseCases":[{"title":"Researching a donor's political giving history","prompt":"Pull up all FEC contribution records for a donor named 'Margaret Chen' across the 2022 and 2024 election cycles — I want to see which committees she donated to, how much, and what her listed employer and occupation were."},{"title":"Vetting corporate political donations for a story","prompt":"Find all FEC Schedule A contributions from donors who listed 'Goldman Sachs' as their employer during the 2024 cycle, minimum $1,000 each — I need the contributor names, amounts, dates, and recipient committees."},{"title":"Tracking donations to a specific campaign committee","prompt":"Show me itemized contribution receipts for FEC committee C00401224 in the 2022 cycle — give me up to 100 records with donor names, employers, occupations, amounts, and filing citations."}],"resultDescription":"Returns a list of normalized itemized contribution receipts from FEC Schedule A filings, each including contributor name, employer, occupation, contribution amount, contribution date, recipient committee name and ID, and a citation to the originating FEC filing. Results are filtered by the provided query parameters and capped at the specified limit (default 20, max 100).","failureModes":["No results returned when contributor name, committee ID, or candidate ID does not match any FEC records","Invalid candidate ID or committee ID format returns an error or empty result set","Overly broad contributor name query may return many unrelated donors","Two-year period value must be an even year; odd years may return no results","Min amount filter too high may exclude all records for a given query","Rate limiting or payment failure may block the request"],"whenToPreferThis":"Use this endpoint when you need structured, normalized FEC Schedule A itemized contribution data with employer/occupation metadata and filing citations, especially when filtering by contributor identity, employer, election cycle, or minimum amount. Prefer this over raw FEC API access when you need clean, ready-to-use records without parsing raw filings. Not suitable for PAC expenditure data, lobbying records, or state-level campaign finance.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:00:42.372Z","isFirstParty":false}