---
type: "firecrawl-provider"
description: "Official federal funding opportunity search, detail and filter vocabularies."
use_when: "Official federal funding opportunity search, detail and filter vocabularies."
categories: "Public records"
capabilities: 3
credits_per_call: 5
---
# Grants.gov on Firecrawl Alexandria

Official federal funding opportunity search, detail and filter vocabularies.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `grants-gov`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/grants-gov)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/grants-gov/openapi.json)

## Capabilities

- [Detail](https://firecrawl.dev/alexandria/agents/providers/grants-gov/opportunities/detail): Full Grants.gov opportunity record by stable numeric ID: eligibility, funding amounts, deadlines, amendments, attachments. Always a live lookup.
- [Facets](https://firecrawl.dev/alexandria/agents/providers/grants-gov/opportunities/facets): Filter vocabularies with live hit counts: statuses, agency codes (with sub-agencies), eligibility codes, funding categories and instruments.
- [Search](https://firecrawl.dev/alexandria/agents/providers/grants-gov/opportunities/search): Search Grants.gov funding opportunities by keyword, agency, status, eligibility, funding category, assistance listing and posted-date window; one page of summary records (or full records with expand).

## 1. Choose this provider when

Official federal funding opportunity search, detail and filter vocabularies.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "grants-gov",
  "capability": "opportunities/detail",
  "options": {
    "opportunity_id": "363779"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `opportunity_id` (string, required): Stable numeric Grants.gov opportunity ID (the number in https://www.grants.gov/search-results-detail/<id>). Every detail call is a live lookup; there is no cache to bypass. Example: `<opportunity_id>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "grants-gov",
    capability: "opportunities/detail",
    options: {
      opportunity_id: "363779",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "grants-gov",
  "capability": "opportunities/detail",
  "options": {
    "opportunity_id": "363779"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "grants-gov",
    "capability": "opportunities/detail",
    "options": {
      "opportunity_id": "363779"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'grants-gov/opportunities/detail' \
  --options '{"opportunity_id":"363779"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "grants-gov",
  "capability": "opportunities/detail",
  "options": {
    "opportunity_id": "363779"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "grants-gov",
  "capability": "opportunities/detail",
  "options": {
    "opportunity_id": "363779"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "complete": true,
  "next_cursor": null,
  "operation": "detail",
  "records": [
    {
      "additional_eligibility_information": "(1) Operating Electric cooperatives described in section 501(c)(12) or 1381(a)(2) of the Internal Revenue Code of 1986 who are currently or have been in the past a RUS electric loan borrower pursuant to the RE Act;(2) Electric cooperatives serving predominantly Rural Areas; or(3) Wholly or jointly owned subsidiaries of such electric cooperatives listed in (1) and (2).For the purposes of this program, the term &ldquo;predominantly rural&rdquo; as used in (2) in this paragraph shall mean a service territory that must include at least 50 percent Rural Areas",
      "additional_information_description": "RUS ARC Energy Program Website",
      "additional_information_url": "https://www.rd.usda.gov/programs-services/electric-programs/affordable-rural-cooperative-arc-program",
      "agency": {
        "id": "USDA-RUS",
        "name": "Rural Utilities Service",
        "top_level_id": "USDA",
        "top_level_name": "Department of Agriculture"
      },
      "amendment": {
        "history": [],
        "modification_comments": null,
        "modified_fields": [],
        "revision": 0,
        "version": 1
      },
      "archive_date": null,
      "assistance_listing_numbers": [
        "10.758"
      ],
      "assistance_listings": [
        {
          "number": "10.758",
          "program_title": "Affordable Rural Cooperative"
        }
      ],
      "attachments": [
        {
          "attachment_type": "Full Announcement",
          "created_at": "2026-09-01T20:06:05Z",
          "description": "FY2026 ARC Notice of Funding Opportunity",
          "id": "354934",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "ARC NOFO.pdf",
          "size_bytes": 508488,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/354934"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T19:10:28Z",
          "description": "ARC Form SF 424 Helpful Information",
          "id": "355018",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "ARC Form SF 424 Questions.pdf",
          "size_bytes": 174516,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355018"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T19:11:17Z",
          "description": "ARC Program Guide LOI Stage",
          "id": "355019",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "ARC Program Guide LOI Stage.pdf",
          "size_bytes": 364451,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355019"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T20:26:28Z",
          "description": "New Clean Power Tool",
          "id": "355024",
          "kind": "file",
          "mime_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
          "name": "New Clean Power Tool 1.2.xlsx",
          "size_bytes": 31387,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355024"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T19:12:35Z",
          "description": "Sample ARC LOI Submission Letter",
          "id": "355020",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "Sample Letter of Interest ARC.pdf",
          "size_bytes": 154527,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355020"
        }
      ],
      "award_ceiling": "20000000",
      "award_floor": null,
      "close_date": null,
      "close_date_explanation": null,
      "contact": {
        "description": null,
        "email": "SM.RD.RUS.ARC-Questions@usda.gov",
        "name": "RUS Electric Program\r\nGrantor",
        "phone": "(202) 690-4492"
      },
      "cost_sharing_required": true,
      "created_at": "2026-09-01T20:03:16Z",
      "currency": "USD",
      "description": "<p>The Rural Utilities Service (RUS or the Agency), a Rural Development (RD) agency of the United States Department of Agriculture (USDA), is soliciting Letters of Interest (LOI) for applications under the Affordable Rural Cooperative (ARC) Program. In addition, the Agency is announcing the eligibility requirements, application process and deadlines, and the criteria that will be used by RUS to assess ARC Applications. The ARC Program is making approximately $175 million in appropriated budget authority for the cost of loan and grant funds available under the Inflation Reduction Act (IRA) of 2022. In keeping with the statutory authority for the program, RUS will utilize the ARC funds to assist Eligible Entities to achieve future net reductions consistent with Section 22004 of the IRA through the deployment of advanced, efficient transmission infrastructure and nuclear power supply. Available funds will be allocated for each purpose while advancing the long-term resiliency, reliability, and affordability of rural electric systems. All Eligible Entities are responsible for any expenses incurred in developing their LOIs and ARC Applications.</p><p><br></p><p>This funding notice advances the statutory purpose of achieving the greatest reductions as provided in Section 22004 of the IRA associated with rural electric systems by increasing the amount of emission-free nuclear power and increasing the efficiency of the transmission grid within such systems. These new sources of cooperative power supply and enhanced transmission efficiency will result in reduced future demand for other sources of power.</p><p><br></p><p><strong>Cost Sharing or Matching:</strong></p><p>For Project and System loans, RUS will finance up to 75 percent of the total capitalized cost of the Project in the loan component of a Project and/or System Award. The Awardee will be required to initially provide and maintain for the term of the Project and/or System Award at least 25 percent of the Project’s total capitalized cost in the form of cash or an equity investment.</p><p><br></p><p>As noted in Section 2.0 of the NOFO, the Agency may where Financially Feasible allow an Awardee to utilize the grant component of the Award and/or any applicable tax credit that it expects to receive (including credit amounts expected to be received through Elective Pay elections under section 6417 of the Internal Revenue Code) toward the 25 percent equity requirement for a Project Award. Such financial equity may not come from the proceeds of any loan from any creditor, including insiders of the Awardee.</p>",
      "detail_level": "full",
      "document_type": "forecast",
      "eligible_applicant_codes": [
        "25"
      ],
      "eligible_applicants": [
        "Others (see text field entitled \"Additional Information on Eligibility\" for clarification)"
      ],
      "estimated_total_funding": "175000000",
      "expected_number_of_awards": "20",
      "forecast": {
        "estimated_award_date": null,
        "estimated_close_date": null,
        "estimated_post_date": "2026-10-19",
        "estimated_project_start_date": null,
        "fiscal_year": 2026
      },
      "funding_categories": [
        "Energy"
      ],
      "funding_category_codes": [
        "EN"
      ],
      "funding_category_explanation": "Loans\r\nLoan/Grant Combination\r\nGrants",
      "funding_instrument_codes": [
        "O"
      ],
      "funding_instruments": [
        "Other"
      ],
      "opportunity_category": {
        "code": "D",
        "explanation": null,
        "name": "Discretionary"
      },
      "opportunity_id": "363779",
      "opportunity_number": "RUS-ARC-2026",
      "posted_at": "2026-09-14",
      "related_opportunity_ids": [],
      "source_status": "FORECASTED",
      "source_updated_at": "2026-09-10T20:28:30Z",
      "source_url": "https://www.grants.gov/search-results-detail/363779",
      "status": "forecast",
      "title": "Affordable Rural Cooperative (ARC) Energy Program"
    }
  ],
  "retrieved_at": "2026-09-15T03:12:52Z",
  "schema_version": "1.0.0",
  "source_updated_at": "2026-09-10T20:28:30Z",
  "upstream_requests": 1,
  "warnings": []
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Detail

- Capability: `opportunities/detail`
- Description: Full Grants.gov opportunity record by stable numeric ID: eligibility, funding amounts, deadlines, amendments, attachments. Always a live lookup.
- Instructions: Full Grants.gov opportunity record by stable numeric ID: eligibility, funding amounts, deadlines, amendments, attachments. Always a live lookup.
- Cost: 5 credits per call
- Capability file: [Detail](https://firecrawl.dev/alexandria/agents/providers/grants-gov/opportunities/detail)

Accepted options:
- `opportunity_id` (string, required): Stable numeric Grants.gov opportunity ID (the number in https://www.grants.gov/search-results-detail/<id>). Every detail call is a live lookup; there is no cache to bypass. Example: `<opportunity_id>`

Response schema example:
```json
{
  "complete": true,
  "next_cursor": null,
  "operation": "detail",
  "records": [
    {
      "additional_eligibility_information": "(1) Operating Electric cooperatives described in section 501(c)(12) or 1381(a)(2) of the Internal Revenue Code of 1986 who are currently or have been in the past a RUS electric loan borrower pursuant to the RE Act;(2) Electric cooperatives serving predominantly Rural Areas; or(3) Wholly or jointly owned subsidiaries of such electric cooperatives listed in (1) and (2).For the purposes of this program, the term &ldquo;predominantly rural&rdquo; as used in (2) in this paragraph shall mean a service territory that must include at least 50 percent Rural Areas",
      "additional_information_description": "RUS ARC Energy Program Website",
      "additional_information_url": "https://www.rd.usda.gov/programs-services/electric-programs/affordable-rural-cooperative-arc-program",
      "agency": {
        "id": "USDA-RUS",
        "name": "Rural Utilities Service",
        "top_level_id": "USDA",
        "top_level_name": "Department of Agriculture"
      },
      "amendment": {
        "history": [],
        "modification_comments": null,
        "modified_fields": [],
        "revision": 0,
        "version": 1
      },
      "archive_date": null,
      "assistance_listing_numbers": [
        "10.758"
      ],
      "assistance_listings": [
        {
          "number": "10.758",
          "program_title": "Affordable Rural Cooperative"
        }
      ],
      "attachments": [
        {
          "attachment_type": "Full Announcement",
          "created_at": "2026-09-01T20:06:05Z",
          "description": "FY2026 ARC Notice of Funding Opportunity",
          "id": "354934",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "ARC NOFO.pdf",
          "size_bytes": 508488,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/354934"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T19:10:28Z",
          "description": "ARC Form SF 424 Helpful Information",
          "id": "355018",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "ARC Form SF 424 Questions.pdf",
          "size_bytes": 174516,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355018"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T19:11:17Z",
          "description": "ARC Program Guide LOI Stage",
          "id": "355019",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "ARC Program Guide LOI Stage.pdf",
          "size_bytes": 364451,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355019"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T20:26:28Z",
          "description": "New Clean Power Tool",
          "id": "355024",
          "kind": "file",
          "mime_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
          "name": "New Clean Power Tool 1.2.xlsx",
          "size_bytes": 31387,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355024"
        },
        {
          "attachment_type": "Other Supporting Documents",
          "created_at": "2026-09-10T19:12:35Z",
          "description": "Sample ARC LOI Submission Letter",
          "id": "355020",
          "kind": "file",
          "mime_type": "application/pdf",
          "name": "Sample Letter of Interest ARC.pdf",
          "size_bytes": 154527,
          "url": "https://apply07.grants.gov/grantsws/rest/opportunity/att/download/355020"
        }
      ],
      "award_ceiling": "20000000",
      "award_floor": null,
      "close_date": null,
      "close_date_explanation": null,
      "contact": {
        "description": null,
        "email": "SM.RD.RUS.ARC-Questions@usda.gov",
        "name": "RUS Electric Program\r\nGrantor",
        "phone": "(202) 690-4492"
      },
      "cost_sharing_required": true,
      "created_at": "2026-09-01T20:03:16Z",
      "currency": "USD",
      "description": "<p>The Rural Utilities Service (RUS or the Agency), a Rural Development (RD) agency of the United States Department of Agriculture (USDA), is soliciting Letters of Interest (LOI) for applications under the Affordable Rural Cooperative (ARC) Program. In addition, the Agency is announcing the eligibility requirements, application process and deadlines, and the criteria that will be used by RUS to assess ARC Applications. The ARC Program is making approximately $175 million in appropriated budget authority for the cost of loan and grant funds available under the Inflation Reduction Act (IRA) of 2022. In keeping with the statutory authority for the program, RUS will utilize the ARC funds to assist Eligible Entities to achieve future net reductions consistent with Section 22004 of the IRA through the deployment of advanced, efficient transmission infrastructure and nuclear power supply. Available funds will be allocated for each purpose while advancing the long-term resiliency, reliability, and affordability of rural electric systems. All Eligible Entities are responsible for any expenses incurred in developing their LOIs and ARC Applications.</p><p><br></p><p>This funding notice advances the statutory purpose of achieving the greatest reductions as provided in Section 22004 of the IRA associated with rural electric systems by increasing the amount of emission-free nuclear power and increasing the efficiency of the transmission grid within such systems. These new sources of cooperative power supply and enhanced transmission efficiency will result in reduced future demand for other sources of power.</p><p><br></p><p><strong>Cost Sharing or Matching:</strong></p><p>For Project and System loans, RUS will finance up to 75 percent of the total capitalized cost of the Project in the loan component of a Project and/or System Award. The Awardee will be required to initially provide and maintain for the term of the Project and/or System Award at least 25 percent of the Project’s total capitalized cost in the form of cash or an equity investment.</p><p><br></p><p>As noted in Section 2.0 of the NOFO, the Agency may where Financially Feasible allow an Awardee to utilize the grant component of the Award and/or any applicable tax credit that it expects to receive (including credit amounts expected to be received through Elective Pay elections under section 6417 of the Internal Revenue Code) toward the 25 percent equity requirement for a Project Award. Such financial equity may not come from the proceeds of any loan from any creditor, including insiders of the Awardee.</p>",
      "detail_level": "full",
      "document_type": "forecast",
      "eligible_applicant_codes": [
        "25"
      ],
      "eligible_applicants": [
        "Others (see text field entitled \"Additional Information on Eligibility\" for clarification)"
      ],
      "estimated_total_funding": "175000000",
      "expected_number_of_awards": "20",
      "forecast": {
        "estimated_award_date": null,
        "estimated_close_date": null,
        "estimated_post_date": "2026-10-19",
        "estimated_project_start_date": null,
        "fiscal_year": 2026
      },
      "funding_categories": [
        "Energy"
      ],
      "funding_category_codes": [
        "EN"
      ],
      "funding_category_explanation": "Loans\r\nLoan/Grant Combination\r\nGrants",
      "funding_instrument_codes": [
        "O"
      ],
      "funding_instruments": [
        "Other"
      ],
      "opportunity_category": {
        "code": "D",
        "explanation": null,
        "name": "Discretionary"
      },
      "opportunity_id": "363779",
      "opportunity_number": "RUS-ARC-2026",
      "posted_at": "2026-09-14",
      "related_opportunity_ids": [],
      "source_status": "FORECASTED",
      "source_updated_at": "2026-09-10T20:28:30Z",
      "source_url": "https://www.grants.gov/search-results-detail/363779",
      "status": "forecast",
      "title": "Affordable Rural Cooperative (ARC) Energy Program"
    }
  ],
  "retrieved_at": "2026-09-15T03:12:52Z",
  "schema_version": "1.0.0",
  "source_updated_at": "2026-09-10T20:28:30Z",
  "upstream_requests": 1,
  "warnings": []
}
```

### Facets

- Capability: `opportunities/facets`
- Description: Filter vocabularies with live hit counts: statuses, agency codes (with sub-agencies), eligibility codes, funding categories and instruments.
- Instructions: Filter vocabularies with live hit counts: statuses, agency codes (with sub-agencies), eligibility codes, funding categories and instruments.
- Cost: 5 credits per call
- Capability file: [Facets](https://firecrawl.dev/alexandria/agents/providers/grants-gov/opportunities/facets)

Accepted options:
- `query` (string): query Example: `<query>`
- `statuses` (string[]): statuses Example: `[]`

Response schema example:
```json
{
  "agencies": [
    {
      "count": 2,
      "id": "AC",
      "name": "AmeriCorps",
      "sub_agencies": []
    },
    {
      "count": 33,
      "id": "USDA",
      "name": "Department of Agriculture",
      "sub_agencies": [
        {
          "count": 3,
          "id": "USDA-AMS",
          "name": "Agricultural Marketing Service"
        },
        {
          "count": 2,
          "id": "USDA-APHIS",
          "name": "Animal and Plant Health Inspection Service"
        },
        {
          "count": 2,
          "id": "USDA-FAS",
          "name": "Foreign Agricultural Service"
        },
        {
          "count": 4,
          "id": "USDA-FS",
          "name": "Forest Service"
        },
        {
          "count": 14,
          "id": "USDA-NIFA",
          "name": "National Institute of Food and Agriculture"
        },
        {
          "count": 1,
          "id": "USDA-NRCS",
          "name": "Natural Resources Conservation Service"
        },
        {
          "count": 4,
          "id": "USDA-RBCS",
          "name": "Rural Business-Cooperative Service"
        },
        {
          "count": 3,
          "id": "USDA-RUS",
          "name": "Rural Utilities Service"
        }
      ]
    },
    {
      "count": 27,
      "id": "DOC",
      "name": "Department of Commerce",
      "sub_agencies": [
        {
          "count": 8,
          "id": "DOC",
          "name": "Department of Commerce"
        },
        {
          "count": 2,
          "id": "DOC-DOCNISTERA",
          "name": "DOC NIST ERA"
        },
        {
          "count": 11,
          "id": "DOC-DOCNOAAERA",
          "name": "DOC NOAA - ERA Production"
        },
        {
          "count": 3,
          "id": "DOC-EDA",
          "name": "Economic Development Administration"
        },
        {
          "count": 3,
          "id": "DOC-NIST",
          "name": "National Institute of Standards and Technology"
        }
      ]
    },
    {
      "count": 151,
      "id": "DOD",
      "name": "Department of Defense",
      "sub_agencies": [
        {
          "count": 1,
          "id": "DOD-AMC-ACCAPGN",
          "name": "ACC APG - Natick"
        },
        {
          "count": 1,
          "id": "DOD-AFRL-AFRLDET8",
          "name": "AFRL Kirtland AFB"
        },
        {
          "count": 10,
          "id": "DOD-AFRL",
          "name": "Air Force -- Research Lab"
        },
        {
          "count": 1,
          "id": "DOD-USAFA",
          "name": "Air Force Academy"
        },
        {
          "count": 6,
          "id": "DOD-AFOSR",
          "name": "Air Force Office of Scientific Research"
        },
        {
          "count": 1,
          "id": "DOD-AMC-ACCRI",
          "name": "Army Contracting Command Rock Island"
        },
        {
          "count": 1,
          "id": "DOD-DARPA-BTO",
          "name": "DARPA - Biological Technologies Office"
        },
        {
          "count": 2,
          "id": "DOD-DARPA-DSO",
          "name": "DARPA - Defense Sciences Office"
        },
        {
          "count": 1,
          "id": "DOD-DARPA-IPTO",
          "name": "DARPA - Information Processing Technologies Office"
        },
        {
          "count": 1,
          "id": "DOD-DARPA-TTO",
          "name": "DARPA - Tactical Technology Office"
        },
        {
          "count": 80,
          "id": "DOD-AMRAA",
          "name": "Defense Health Agency Contracting Activity - DHACA"
        },
        {
          "count": 1,
          "id": "DOD-DTRA",
          "name": "Defense Threat Reduction Agency"
        },
        {
          "count": 2,
          "id": "DOD",
          "name": "Department of Defense"
        },
        {
          "count": 13,
          "id": "DOD-AMC",
          "name": "Dept of the Army -- Materiel Command"
        },
        {
          "count": 1,
          "id": "DOD-COE-ERDC",
          "name": "Engineer Research and Development Center"
        },
        {
          "count": 9,
          "id": "DOD-COE-FW",
          "name": "Fort Worth District"
        },
        {
          "count": 1,
          "id": "DOD-AFRL-RW",
          "name": "Munitions Directorate"
        },
        {
          "count": 1,
          "id": "DOD-NGIA",
          "name": "National Geospatial-Intelligence Agency"
        },
        {
          "count": 1,
          "id": "DOD-ONR-AIR",
          "name": "NAVAIR"
        },
        {
          "count": 1,
          "id": "DOD-ONR-NRL",
          "name": "Naval Research Laboratory"
        },
        {
          "count": 1,
          "id": "DOD-ONR-SUP",
          "name": "Naval Supply Systems Command"
        },
        {
          "count": 1,
          "id": "DOD-ONR-SEA-CRANE",
          "name": "NSWC CRANE - N00164"
        },
        {
          "count": 1,
          "id": "DOD-ONR-SEA-N00178",
          "name": "NSWC Dahlgren"
        },
        {
          "count": 1,
          "id": "DOD-OEA",
          "name": "Office of Local Defense Community Cooperation"
        },
        {
          "count": 5,
          "id": "DOD-ONR",
          "name": "Office of Naval Research"
        },
        {
          "count": 1,
          "id": "DOD-AF347CS",
          "name": "USAF 347 Contracting Squadron"
        },
        {
          "count": 6,
          "id": "DOD-WHS",
          "name": "Washington Headquarters Services"
        }
      ]
    },
    {
      "count": 5,
      "id": "ED",
      "name": "Department of Education",
      "sub_agencies": []
    },
    {
      "count": 14,
      "id": "DOE",
      "name": "Department of Energy",
      "sub_agencies": [
        {
          "count": 1,
          "id": "DOE-ARPAE",
          "name": "Advanced Research Projects Agency Energy"
        },
        {
          "count": 3,
          "id": "DOE-GFO",
          "name": "Golden Field Office"
        },
        {
          "count": 1,
          "id": "DOE-01",
          "name": "Headquarters"
        },
        {
          "count": 6,
          "id": "DOE-ID",
          "name": "Idaho Field Office"
        },
        {
          "count": 3,
          "id": "DOE-NETL",
          "name": "National Energy Technology Laboratory"
        }
      ]
    },
    {
      "count": 2,
      "id": "PAMS",
      "name": "Department of Energy - Office of Science",
      "sub_agencies": [
        {
          "count": 2,
          "id": "PAMS-SC",
          "name": "Office of Science"
        }
      ]
    },
    {
      "count": 940,
      "id": "HHS",
      "name": "Department of Health and Human Services",
      "sub_agencies": [
        {
          "count": 1,
          "id": "HHS-ASPR",
          "name": "Admin for Strategic Preparedness and Response"
        },
        {
          "count": 2,
          "id": "HHS-ACF",
          "name": "Administration for Children and Families"
        },
        {
          "count": 1,
          "id": "HHS-ACF-OCS",
          "name": "Administration for Children and Families - OCS"
        },
        {
          "count": 2,
          "id": "HHS-ACF-OHS",
          "name": "Administration for Children and Families - OHS"
        },
        {
          "count": 3,
          "id": "HHS-ACF-ORR",
          "name": "Administration for Children and Families - ORR"
        },
        {
          "count": 1,
          "id": "HHS-ACF-OTIP",
          "name": "Administration for Children and Families-IOAS-OTIP"
        },
        {
          "count": 1,
          "id": "HHS-ACL",
          "name": "Administration for Community Living"
        },
        {
          "count": 2,
          "id": "HHS-OS-ASPR",
          "name": "Assistant Secretary for Preparedness and Response"
        },
        {
          "count": 1,
          "id": "HHS-CMS",
          "name": "Center for Medicare and Medicaid Services"
        },
        {
          "count": 1,
          "id": "HHS-CDC-CSTLTS",
          "name": "CENTERS FOR DISEASE CONTROL  CSTLTS"
        },
        {
          "count": 3,
          "id": "HHS-CDC-NCBDDD",
          "name": "Centers for Disease Control - NCBDDD"
        },
        {
          "count": 3,
          "id": "HHS-CDC-NCCDPHP",
          "name": "Centers for Disease Control - NCCDPHP"
        },
        {
          "count": 4,
          "id": "HHS-CDC-NCEZID",
          "name": "Centers for Disease Control - NCEZID"
        },
        {
          "count": 9,
          "id": "HHS-CDC-NCHHSTP",
          "name": "Centers for Disease Control - NCHHSTP"
        },
        {
          "count": 7,
          "id": "HHS-CDC-NCIPC",
          "name": "Centers for Disease Control - NCIPC"
        },
        {
          "count": 1,
          "id": "HHS-CDC-OD",
          "name": "Centers for Disease Control - OD"
        },
        {
          "count": 1,
          "id": "HHS-CDC-OPHPR",
          "name": "Centers for Disease Control - OPHPR"
        },
        {
          "count": 50,
          "id": "HHS-CDC-HHSCDCERA",
          "name": "Centers for Disease Control and Prevention - ERA"
        },
        {
          "count": 14,
          "id": "HHS-CDC-GHC",
          "name": "Centers for Disease Control-GHC"
        },
        {
          "count": 54,
          "id": "HHS-FDA",
          "name": "Food and Drug Administration"
        },
        {
          "count": 49,
          "id": "HHS-HRSA",
          "name": "Health Resources and Services Administration"
        },
        {
          "count": 18,
          "id": "HHS-IHS",
          "name": "Indian Health Service"
        },
        {
          "count": 693,
          "id": "HHS-NIH11",
          "name": "National Institutes of Health"
        },
        {
          "count": 10,
          "id": "HHS-OPHS",
          "name": "Office of the Assistant Secretary for Health"
        },
        {
          "count": 1,
          "id": "HHS-OS-ONC",
          "name": "Office of the National Coordinator"
        },
        {
          "count": 8,
          "id": "HHS-SAMHS-SAMHSA",
          "name": "Substance Abuse and Mental Health Services Adminis"
        }
      ]
    },
    {
      "count": 4,
      "id": "DHS",
      "name": "Department of Homeland Security",
      "sub_agencies": [
        {
          "count": 3,
          "id": "DHS-DHS",
          "name": "Department of Homeland Security - FEMA"
        },
        {
          "count": 1,
          "id": "DHS-USCG",
          "name": "United States Coast Guard"
        }
      ]
    },
    {
      "count": 14,
      "id": "HUD",
      "name": "Department of Housing and Urban Development",
      "sub_agencies": []
    },
    {
      "count": 38,
      "id": "USDOJ",
      "name": "Department of Justice",
      "sub_agencies": [
        {
          "count": 20,
          "id": "USDOJ-OJP-BJA",
          "name": "Bureau of Justice Assistance"
        },
        {
          "count": 6,
          "id": "USDOJ-OJP-BJS",
          "name": "Bureau of Justice Statistics"
        },
        {
          "count": 7,
          "id": "USDOJ-OJP-OVC",
          "name": "Office for Victims of Crime"
        },
        {
          "count": 1,
          "id": "USDOJ-OJP-OJJDP",
          "name": "Office of Juvenile Justice Delinquency Prevention"
        },
        {
          "count": 4,
          "id": "USDOJ-OJP-OVW",
          "name": "Office on Violence Against Women"
        }
      ]
    },
    {
      "count": 10,
      "id": "DOL",
      "name": "Department of Labor",
      "sub_agencies": [
        {
          "count": 5,
          "id": "DOL-ILAB",
          "name": "Bureau of International Labor Affairs"
        },
        {
          "count": 3,
          "id": "DOL-ETA",
          "name": "Employment and Training Administration"
        },
        {
          "count": 1,
          "id": "DOL-OESE",
          "name": "Office of Elementary and Secondary Education"
        },
        {
          "count": 1,
          "id": "DOL-VETS",
          "name": "Veterans Employment and Training Service"
        }
      ]
    },
    {
      "count": 85,
      "id": "DOS",
      "name": "Department of State",
      "sub_agencies": [
        {
          "count": 1,
          "id": "DOS-NEA-AC",
          "name": "Assistance Coordination"
        },
        {
          "count": 1,
          "id": "DOS-AF",
          "name": "Bureau of African Affairs"
        },
        {
          "count": 1,
          "id": "DOS-CA",
          "name": "Bureau of Consular Affairs"
        },
        {
          "count": 2,
          "id": "DOS-ECA",
          "name": "Bureau Of Educational and Cultural Affairs"
        },
        {
          "count": 1,
          "id": "DOS-ET",
          "name": "Bureau of Emerging Threats"
        },
        {
          "count": 1,
          "id": "DOS-GHSD",
          "name": "Bureau of Global Health Security and Diplomacy"
        },
        {
          "count": 2,
          "id": "DOS-INL",
          "name": "Bureau of International Narcotics-Law Enforcement"
        },
        {
          "count": 2,
          "id": "DOS-NEA",
          "name": "Bureau of Near Eastern Affairs"
        },
        {
          "count": 1,
          "id": "DOS-PRM",
          "name": "Bureau of Population Refugees and Migration"
        },
        {
          "count": 7,
          "id": "DOS-GTIP",
          "name": "Office to Monitor-Combat Trafficking in Persons"
        },
        {
          "count": 6,
          "id": "DOS-ALB",
          "name": "U.S. Mission to Albania"
        },
        {
          "count": 1,
          "id": "DOS-AGO",
          "name": "U.S. Mission to Angola"
        },
        {
          "count": 2,
          "id": "DOS-AUS",
          "name": "U.S. Mission to Australia"
        },
        {
          "count": 1,
          "id": "DOS-AUT",
          "name": "U.S. Mission to Austria"
        },
        {
          "count": 1,
          "id": "DOS-AZE",
          "name": "U.S. Mission to Azerbaijan"
        },
        {
          "count": 1,
          "id": "DOS-BGD",
          "name": "U.S. Mission to Bangladesh"
        },
        {
          "count": 1,
          "id": "DOS-BEN",
          "name": "U.S. Mission to Benin"
        },
        {
          "count": 1,
          "id": "DOS-BIH",
          "name": "U.S. Mission to Bosnia and Herzegovina"
        },
        {
          "count": 6,
          "id": "DOS-KHM",
          "name": "U.S. Mission to Cambodia"
        },
        {
          "count": 1,
          "id": "DOS-CPV",
          "name": "U.S. Mission to Cape Verde"
        },
        {
          "count": 1,
          "id": "DOS-CHN",
          "name": "U.S. Mission to China"
        },
        {
          "count": 1,
          "id": "DOS-CYP",
          "name": "U.S. Mission to Cyprus"
        },
        {
          "count": 1,
          "id": "DOS-DJI",
          "name": "U.S. Mission to Djibouti"
        },
        {
          "count": 3,
          "id": "DOS-EGY",
          "name": "U.S. Mission to Egypt"
        },
        {
          "count": 1,
          "id": "DOS-GRC",
          "name": "U.S. Mission to Greece"
        },
        {
          "count": 7,
          "id": "DOS-ITA",
          "name": "U.S. Mission to Italy"
        },
        {
          "count": 1,
          "id": "DOS-LVA",
          "name": "U.S. Mission to Latvia"
        },
        {
          "count": 2,
          "id": "DOS-MOZ",
          "name": "U.S. Mission to Mozambique"
        },
        {
          "count": 1,
          "id": "DOS-NZL",
          "name": "U.S. Mission to New Zealand"
        },
        {
          "count": 1,
          "id": "DOS-NER",
          "name": "U.S. Mission to Niger"
        },
        {
          "count": 1,
          "id": "DOS-MKD",
          "name": "U.S. Mission to North Macedonia"
        },
        {
          "count": 4,
          "id": "DOS-SAU",
          "name": "U.S. Mission to Saudi Arabia"
        },
        {
          "count": 1,
          "id": "DOS-SRB",
          "name": "U.S. Mission to Serbia"
        },
        {
          "count": 2,
          "id": "DOS-SLE",
          "name": "U.S. Mission to Sierra Leone"
        },
        {
          "count": 3,
          "id": "DOS-ESP",
          "name": "U.S. Mission to Spain"
        },
        {
          "count": 2,
          "id": "DOS-COD",
          "name": "U.S. Mission to the Democratic Republic of Congo"
        },
        {
          "count": 1,
          "id": "DOS-DOM",
          "name": "U.S. Mission to the Dominican Republic"
        },
        {
          "count": 1,
          "id": "DOS-USEU",
          "name": "U.S. Mission to the European Union"
        },
        {
          "count": 3,
          "id": "DOS-NLD",
          "name": "U.S. Mission to the Netherlands"
        },
        {
          "count": 1,
          "id": "DOS-PHL",
          "name": "U.S. Mission to the Philippines"
        },
        {
          "count": 2,
          "id": "DOS-USUN",
          "name": "U.S. Mission to the United Nations"
        },
        {
          "count": 3,
          "id": "DOS-TUN",
          "name": "U.S. Mission to Tunisia"
        },
        {
          "count": 2,
          "id": "DOS-ZWE",
          "name": "U.S. Mission to Zimbabwe"
        }
      ]
    },
    {
      "count": 36,
      "id": "DOI",
      "name": "Department of the Interior",
      "sub_agencies": [
        {
          "count": 1,
          "id": "DOI-BIA",
          "name": "Bureau of Indian Affairs"
        },
        {
          "count": 7,
          "id": "DOI-BLM",
          "name": "Bureau of Land Management"
        },
        {
          "count": 6,
          "id": "DOI-BOR",
          "name": "Bureau of Reclamation"
        },
        {
          "count": 15,
          "id": "DOI-FWS",
          "name": "Fish and Wildlife Service"
        },
        {
          "count": 2,
          "id": "DOI-USGS1",
          "name": "Geological Survey"
        },
        {
          "count": 5,
          "id": "DOI-NPS",
          "name": "National Park Service"
        }
      ]
    },
    {
      "count": 3,
      "id": "USDOT",
      "name": "Department of the Treasury",
      "sub_agencies": [
        {
          "count": 3,
          "id": "USDOT-GCR",
          "name": "U.S. Dept. of Treasury RESTORE Act Program"
        }
      ]
    },
    {
      "count": 14,
      "id": "DOT",
      "name": "Department of Transportation",
      "sub_agencies": [
        {
          "count": 1,
          "id": "DOT-DOT X-50",
          "name": "69A345 Office of the Under Secretary for Policy"
        },
        {
          "count": 1,
          "id": "DOT-FAA-FAA ARG",
          "name": "DOT - FAA Aviation Research Grants"
        },
        {
          "count": 3,
          "id": "DOT-FTA",
          "name": "DOT - Federal Transit Administration"
        },
        {
          "count": 3,
          "id": "DOT-FHWA",
          "name": "DOT Federal Highway Administration"
        },
        {
          "count": 1,
          "id": "DOT-FMCSA",
          "name": "DOT-Federal Motor Carrier Safety Administration"
        },
        {
          "count": 1,
          "id": "DOT-FAA-FAA COE-AJFE",
          "name": "FAA-COE-AJFE"
        },
        {
          "count": 1,
          "id": "DOT-FAA-FAA COE-FAA JAMS",
          "name": "FAA-COE-JAMS"
        },
        {
          "count": 1,
          "id": "DOT-FAA-FAA COE-TTHP",
          "name": "FAA-COE-TTHP"
        },
        {
          "count": 2,
          "id": "DOT-NHTSA",
          "name": "National Highway Traffic Safety Administration"
        }
      ]
    },
    {
      "count": 3,
      "id": "VA",
      "name": "Department of Veterans Affairs",
      "sub_agencies": [
        {
          "count": 1,
          "id": "VA-CSHF",
          "name": "Construction of State Home Facilities"
        },
        {
          "count": 1,
          "id": "VA-HPGPDP",
          "name": "Homeless Providers Grant and Per Diem Program"
        },
        {
          "count": 1,
          "id": "VA-VLGP",
          "name": "Veterans Legacy Grants Program"
        }
      ]
    },
    {
      "count": 4,
      "id": "EPA",
      "name": "Environmental Protection Agency",
      "sub_agencies": []
    },
    {
      "count": 13,
      "id": "IMLS",
      "name": "Institute of Museum and Library Services",
      "sub_agencies": []
    },
    {
      "count": 1,
      "id": "LOC",
      "name": "Library of Congress",
      "sub_agencies": []
    },
    {
      "count": 1,
      "id": "MC",
      "name": "Microhealth LLC",
      "sub_agencies": []
    },
    {
      "count": 2,
      "id": "MCC",
      "name": "Millennium Challenge Corporation",
      "sub_agencies": []
    },
    {
      "count": 16,
      "id": "NASA",
      "name": "National Aeronautics and Space Administration",
      "sub_agencies": [
        {
          "count": 14,
          "id": "NASA-HQ",
          "name": "NASA Headquarters"
        },
        {
          "count": 2,
          "id": "NASA",
          "name": "National Aeronautics and Space Administration"
        }
      ]
    },
    {
      "count": 5,
      "id": "NEA",
      "name": "National Endowment for the Arts",
      "sub_agencies": []
    },
    {
      "count": 3,
      "id": "NEH",
      "name": "National Endowment for the Humanities",
      "sub_agencies": []
    },
    {
      "count": 135,
      "id": "NSF",
      "name": "U.S. National Science Foundation",
      "sub_agencies": []
    }
  ],
  "complete": true,
  "eligibilities": [
    {
      "count": 785,
      "id": "02",
      "name": "City or township governments"
    },
    {
      "count": 850,
      "id": "01",
      "name": "County governments"
    },
    {
      "count": 770,
      "id": "22",
      "name": "For profit organizations other than small businesses"
    },
    {
      "count": 762,
      "id": "05",
      "name": "Independent school districts"
    },
    {
      "count": 21,
      "id": "21",
      "name": "Individuals"
    },
    {
      "count": 888,
      "id": "07",
      "name": "Native American tribal governments (Federally recognized)"
    },
    {
      "count": 826,
      "id": "11",
      "name": "Native American tribal organizations (other than Federally recognized tribal governments)"
    },
    {
      "count": 882,
      "id": "12",
      "name": "Nonprofits having a 501(c)(3) status with the IRS, other than institutions of higher education"
    },
    {
      "count": 766,
      "id": "13",
      "name": "Nonprofits that do not have a 501(c)(3) status with the IRS, other than institutions of higher education"
    },
    {
      "count": 1103,
      "id": "25",
      "name": "Others (see text field entitled \"Additional Information on Eligibility\" for clarification)"
    },
    {
      "count": 860,
      "id": "20",
      "name": "Private institutions of higher education"
    },
    {
      "count": 888,
      "id": "06",
      "name": "Public and State controlled institutions of higher education"
    },
    {
      "count": 752,
      "id": "08",
      "name": "Public housing authorities/Indian housing authorities"
    },
    {
      "count": 768,
      "id": "23",
      "name": "Small businesses"
    },
    {
      "count": 754,
      "id": "04",
      "name": "Special district governments"
    },
    {
      "count": 877,
      "id": "00",
      "name": "State governments"
    },
    {
      "count": 254,
      "id": "99",
      "name": "Unrestricted (i.e., open to any type of entity above), subject to any clarification in text field entitled \"Additional Information on Eligibility\""
    }
  ],
  "funding_categories": [
    {
      "count": 1,
      "id": "ACA",
      "name": "Affordable Care Act"
    },
    {
      "count": 75,
      "id": "AG",
      "name": "Agriculture"
    },
    {
      "count": 25,
      "id": "AR",
      "name": "Arts"
    },
    {
      "count": 7,
      "id": "BC",
      "name": "Business and Commerce"
    },
    {
      "count": 17,
      "id": "CD",
      "name": "Community Development"
    },
    {
      "count": 50,
      "id": "CP",
      "name": "Consumer Protection"
    },
    {
      "count": 9,
      "id": "DPR",
      "name": "Disaster Prevention and Relief"
    },
    {
      "count": 153,
      "id": "ED",
      "name": "Education"
    },
    {
      "count": 9,
      "id": "ELT",
      "name": "Employment, Labor and Training"
    },
    {
      "count": 19,
      "id": "EN",
      "name": "Energy"
    },
    {
      "count": 1,
      "id": "EIC",
      "name": "Energy Infrastructure and Critical Mineral and Materials (EICMM)"
    },
    {
      "count": 73,
      "id": "ENV",
      "name": "Environment"
    },
    {
      "count": 86,
      "id": "FN",
      "name": "Food and Nutrition"
    },
    {
      "count": 883,
      "id": "HL",
      "name": "Health"
    },
    {
      "count": 12,
      "id": "HO",
      "name": "Housing"
    },
    {
      "count": 21,
      "id": "HU",
      "name": "Humanities"
    },
    {
      "count": 79,
      "id": "ISS",
      "name": "Income Security and Social Services"
    },
    {
      "count": 10,
      "id": "IS",
      "name": "Information and Statistics"
    },
    {
      "count": 3,
      "id": "IIJ",
      "name": "Infrastructure Investment and Jobs Act (IIJA)"
    },
    {
      "count": 30,
      "id": "LJL",
      "name": "Law, Justice and Legal Services"
    },
    {
      "count": 35,
      "id": "NR",
      "name": "Natural Resources"
    },
    {
      "count": 1,
      "id": "OZ",
      "name": "Opportunity Zone Benefits"
    },
    {
      "count": 88,
      "id": "O",
      "name": "Other (see text field entitled \"Explanation of Other Category of Funding Activity\" for clarification)"
    },
    {
      "count": 2,
      "id": "RT",
      "name": "Recreation and Tourism"
    },
    {
      "count": 2,
      "id": "RD",
      "name": "Regional Development"
    },
    {
      "count": 323,
      "id": "ST",
      "name": "Science and Technology and other Research and Development"
    },
    {
      "count": 10,
      "id": "T",
      "name": "Transportation"
    }
  ],
  "funding_instruments": [
    {
      "count": 588,
      "id": "CA",
      "name": "Cooperative Agreement"
    },
    {
      "count": 1037,
      "id": "G",
      "name": "Grant"
    },
    {
      "count": 57,
      "id": "O",
      "name": "Other"
    },
    {
      "count": 28,
      "id": "PC",
      "name": "Procurement Contract"
    }
  ],
  "next_cursor": null,
  "operation": "facets",
  "records": [],
  "retrieved_at": "2026-09-15T03:12:52Z",
  "schema_version": "1.0.0",
  "source_updated_at": null,
  "statuses": [
    {
      "count": 977,
      "id": "posted",
      "name": "posted"
    },
    {
      "count": 8689,
      "id": "closed",
      "name": "closed"
    },
    {
      "count": 73152,
      "id": "archived",
      "name": "archived"
    },
    {
      "count": 584,
      "id": "forecasted",
      "name": "forecasted"
    }
  ],
  "total_hits": 1561,
  "upstream_requests": 1,
  "warnings": []
}
```

### Search

- Capability: `opportunities/search`
- Description: Search Grants.gov funding opportunities by keyword, agency, status, eligibility, funding category, assistance listing and posted-date window; one page of summary records (or full records with expand).
- Instructions: Search Grants.gov funding opportunities by keyword, agency, status, eligibility, funding category, assistance listing and posted-date window; one page of summary records (or full records with expand).
- Cost: 5 credits per call
- Capability file: [Search](https://firecrawl.dev/alexandria/agents/providers/grants-gov/opportunities/search)

Accepted options:
- `agency_ids` (string[]): Grants.gov agency codes (e.g. HHS-NIH11, NSF, USDA-RUS). Department-level codes without a hyphen (e.g. HHS, DOD) are expanded to all sub-agencies using one extra facet request. Use `facets` to list codes. Example: `[]`
- `assistance_listing_number` (string): Assistance Listing (CFDA) number, e.g. 10.757. Pattern: ^[0-9]{2}\.[0-9]{3}$. Example: `<assistance_listing_number>`
- `cursor` (string): next_cursor from a previous response with the same filters. Cursors from a different filter set, malformed cursors, or cursors beyond depth 10000 are rejected with invalid_input. Example: `<cursor>`
- `eligibilities` (string[]): Two-digit Grants.gov applicant eligibility codes, e.g. 00 State governments, 01 County governments, 02 City or township governments, 04 Special district governments, 05 Independent school districts, 06 Public and State controlled institutions of higher education, 07 Native American tribal governments (Federally recognized), 08 Public housing authorities/Indian housing authorities, 11 Native American tribal organizations (other than Federally recognized), 12 Nonprofits having a 501(c)(3) status, 13 Nonprofits without 501(c)(3), 20 Private institutions of higher education, 21 Individuals, 22 For profit organizations other than small businesses, 23 Small businesses, 25 Others, 99 Unrestricted. Any code matches (OR). Example: `[]`
- `expand` (boolean): Fetch the full detail record for every hit (one extra upstream request each; requires page_size <= 20). Example: `false`
- `funding_categories` (string[]): Grants.gov funding activity category codes, e.g. AG Agriculture, AR Arts, BC Business and Commerce, CD Community Development, CP Consumer Protection, DPR Disaster Prevention and Relief, ED Education, ELT Employment/Labor/Training, EN Energy, ENV Environment, FN Food and Nutrition, HL Health, HO Housing, HU Humanities, ISS Income Security and Social Services, IS Information and Statistics, LJL Law/Justice/Legal Services, NR Natural Resources, RA Recovery Act, RD Regional Development, ST Science and Technology, T Transportation, O Other. Any code matches (OR). Use `facets` for the live list. Example: `[]`
- `funding_instruments` (string[]): G Grant, CA Cooperative Agreement, PC Procurement Contract, O Other. Example: `[]`
- `opportunity_number` (string): Exact-ish funding opportunity number filter (source oppNum). Example: `<opportunity_number>`
- `page_size` (number): page_size Example: `20`
- `published_from` (string): Earliest posted date (inclusive), YYYY-MM-DD. The source has no date filter, so a window forces posted_desc sort and scans up to 5 upstream pages (500 records) per call, resuming via next_cursor. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<published_from>`
- `published_to` (string): Latest posted date (inclusive), YYYY-MM-DD. Must not be earlier than published_from. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<published_to>`
- `query` (string): Keyword(s) matched by Grants.gov full-text search over title, number, description and agency. Separate words are matched with OR (`community solar` returns every notice mentioning either word); wrap a multi-word concept in double quotes (`"community solar"`) for an exact-phrase match. A multi-term query adds a warning saying so. Empty = browse. Example: `community solar`
- `sort` (string): Ordering. A publication-date window requires posted_desc. Example: `posted_desc`
- `statuses` (string[]): Normalized status. posted = open for applications (source `posted`); forecast = planned, not yet open (source `forecasted`); closed = deadline passed, still listed (source `closed`); archived = removed from the public search after its archive date (source `archived`). Default posted+forecast; add closed/archived explicitly. Example: `[]`

Response schema example:
```json
{
  "complete": true,
  "next_cursor": "v1.5.9c5fc3f58feda1a2",
  "operation": "search",
  "page_size": 5,
  "records": [
    {
      "agency": {
        "id": "USDA-RUS",
        "name": "Rural Utilities Service"
      },
      "assistance_listing_numbers": [
        "10.758"
      ],
      "attachments": [],
      "award_ceiling": null,
      "award_floor": null,
      "close_date": null,
      "close_date_explanation": null,
      "cost_sharing_required": null,
      "currency": null,
      "detail_level": "summary",
      "document_type": "forecast",
      "eligible_applicant_codes": [],
      "eligible_applicants": [],
      "estimated_total_funding": null,
      "funding_categories": [],
      "funding_category_codes": [],
      "opportunity_id": "363779",
      "opportunity_number": "RUS-ARC-2026",
      "posted_at": "2026-09-14",
      "source_status": "forecasted",
      "source_url": "https://www.grants.gov/search-results-detail/363779",
      "status": "forecast",
      "title": "Affordable Rural Cooperative (ARC) Energy Program"
    },
    {
      "agency": {
        "id": "DOI-FWS",
        "name": "Fish and Wildlife Service"
      },
      "assistance_listing_numbers": [
        "15.615"
      ],
      "attachments": [],
      "award_ceiling": null,
      "award_floor": null,
      "close_date": "2026-11-20",
      "close_date_explanation": null,
      "cost_sharing_required": null,
      "currency": null,
      "detail_level": "summary",
      "document_type": "synopsis",
      "eligible_applicant_codes": [],
      "eligible_applicants": [],
      "estimated_total_funding": null,
      "funding_categories": [],
      "funding_category_codes": [],
      "opportunity_id": "363856",
      "opportunity_number": "F26AS00030",
      "posted_at": "2026-09-14",
      "source_status": "posted",
      "source_url": "https://www.grants.gov/search-results-detail/363856",
      "status": "posted",
      "title": "F26AS00030 Cooperative Endangered Species Conservation Fund: Recovery Land Acquisition Grant Program"
    },
    {
      "agency": {
        "id": "HHS-CDC-NCCDPHP",
        "name": "Centers for Disease Control - NCCDPHP"
      },
      "assistance_listing_numbers": [
        "93.898"
      ],
      "attachments": [],
      "award_ceiling": null,
      "award_floor": null,
      "close_date": null,
      "close_date_explanation": null,
      "cost_sharing_required": null,
      "currency": null,
      "detail_level": "summary",
      "document_type": "forecast",
      "eligible_applicant_codes": [],
      "eligible_applicants": [],
      "estimated_total_funding": null,
      "funding_categories": [],
      "funding_category_codes": [],
      "opportunity_id": "363855",
      "opportunity_number": "CDC-RFA-DP-27-0023",
      "posted_at": "2026-09-14",
      "source_status": "forecasted",
      "source_url": "https://www.grants.gov/search-results-detail/363855",
      "status": "forecast",
      "title": "Cancer Prevention and Control Programs for State, Territorial, and Tribal Organizations"
    },
    {
      "agency": {
        "id": "HHS-NIH11",
        "name": "National Institutes of Health"
      },
      "assistance_listing_numbers": [
        "93.310"
      ],
      "attachments": [],
      "award_ceiling": null,
      "award_floor": null,
      "close_date": null,
      "close_date_explanation": null,
      "cost_sharing_required": null,
      "currency": null,
      "detail_level": "summary",
      "document_type": "forecast",
      "eligible_applicant_codes": [],
      "eligible_applicants": [],
      "estimated_total_funding": null,
      "funding_categories": [],
      "funding_category_codes": [],
      "opportunity_id": "363857",
      "opportunity_number": "RFA-RM-28-014",
      "posted_at": "2026-09-14",
      "source_status": "forecasted",
      "source_url": "https://www.grants.gov/search-results-detail/363857",
      "status": "forecast",
      "title": "Somatic Mosaicism across Human Tissues (SMaHT) Program: Tissue Procurement Center (R24 Clinical Trial Not Allowed)"
    },
    {
      "agency": {
        "id": "HHS-NIH11",
        "name": "National Institutes of Health"
      },
      "assistance_listing_numbers": [
        "93.310"
      ],
      "attachments": [],
      "award_ceiling": null,
      "award_floor": null,
      "close_date": null,
      "close_date_explanation": null,
      "cost_sharing_required": null,
      "currency": null,
      "detail_level": "summary",
      "document_type": "forecast",
      "eligible_applicant_codes": [],
      "eligible_applicants": [],
      "estimated_total_funding": null,
      "funding_categories": [],
      "funding_category_codes": [],
      "opportunity_id": "363859",
      "opportunity_number": "RFA-RM-28-016",
      "posted_at": "2026-09-14",
      "source_status": "forecasted",
      "source_url": "https://www.grants.gov/search-results-detail/363859",
      "status": "forecast",
      "title": "Somatic Mosaicism across Human Tissues (SMaHT) Program: National Somatic Mosaicism Commons Data Analysis &amp; Organizational Center (UM1 Clinical Trial Not Allowed)"
    }
  ],
  "retrieved_at": "2026-09-15T03:12:52Z",
  "schema_version": "1.0.0",
  "sort": "posted_desc",
  "source_updated_at": null,
  "statuses": [
    "posted",
    "forecast"
  ],
  "total_hits": 1561,
  "upstream_requests": 1,
  "warnings": []
}
```
