# FEC Candidate Contributions Scraper for Research Exports

**Use case:** 

Create FEC candidate contribution exports with committee IDs, recipient names, transaction dates, amounts, and source URLs.

## Input

```json
{
  "dataType": "committee_contributions",
  "cycle": 2024,
  "maxItems": 100,
  "candidateIds": [
    "H4NY03099"
  ],
  "committeeIds": [],
  "states": [],
  "parties": []
}
```

## Output

```json
{
  "dataType": {
    "label": "Data type"
  },
  "cycle": {
    "label": "Cycle"
  },
  "candidateId": {
    "label": "Candidate ID"
  },
  "candidateName": {
    "label": "Candidate"
  },
  "committeeId": {
    "label": "Committee ID"
  },
  "committeeName": {
    "label": "Committee"
  },
  "contributorName": {
    "label": "Contributor"
  },
  "recipientName": {
    "label": "Recipient"
  },
  "payeeName": {
    "label": "Payee"
  },
  "transactionDate": {
    "label": "Date"
  },
  "amount": {
    "label": "Amount"
  },
  "state": {
    "label": "State"
  },
  "party": {
    "label": "Party"
  },
  "office": {
    "label": "Office"
  },
  "rowNumber": {
    "label": "Bulk row #"
  },
  "sourceUrl": {
    "label": "Source URL"
  },
  "scrapedAt": {
    "label": "Scraped at"
  },
  "raw": {
    "label": "Raw FEC fields"
  }
}
```

## About this Actor

This example demonstrates how to use [FEC Campaign Finance Scraper](https://apify.com/automation-lab/fec-campaign-finance-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/fec-campaign-finance-scraper) to learn more, explore other use cases, and run it yourself.