# Federal Grant Search API

> Federal Grant Search API is a paid API for AI agents from grant-search.46-224-157-88.sslip.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Search active U.S. federal grant opportunities by keyword, agency, status, deadline, and award size

## Facts

- Endpoint: GET https://grant-search.46-224-157-88.sslip.io/v1/search
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/federal-grant-search-api-4821117f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_c1dzIrSugwR0qEHGlWPJH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability federal-grant-search-api-4821117f
```

Example prompt: Can you search for active federal grants from the NIH related to mental health research, closing within the next 60 days, with a minimum award of $50,000? Show me up to 10 results.

## When to prefer this

Use this endpoint when you need to discover active U.S. federal grant opportunities and want to filter by keyword, sponsoring agency, urgency of deadline, or minimum award size. Prefer this over general web search when you need structured grant data with deadlines and eligibility in a machine-readable format. It is especially useful for agents automating grant prospecting workflows for nonprofits, researchers, or government contractors.

## Known failure modes

- No results returned when query terms are too narrow or misspelled — try broader keywords
- Agency filter returns empty if agency name doesn't match expected format
- closing_within_days set to 0 may return no results if no grants close today
- Result limit must be between 1 and 20; values outside this range will fail validation
- Service may return stale data if federal grant databases haven't been recently indexed

## How this service works

Search current U.S. Grants.gov opportunities by default, or set source=eu to search English EU Funding & Tenders topics with SEDIA status 31094502. Inputs are source, query, agency, statuses, limit, closing_within_days, and minimum_award_ceiling. Receive up to 20 normalized JSON records with title, agency, status, open and close dates, award amounts, eligibility, funding fields, and official_url.

## Output

Returns a list of matching federal grant opportunities including grant title, agency, open/close deadlines, award ceiling, eligibility requirements, and links to official grant sources on grants.gov or equivalent federal portals.

## Request schema (JSON Schema)

```json
{
 "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",
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 20,
       "minimum": 1
      },
      "query": {
       "type": "string"
      },
      "agency": {
       "type": "string"
      },
      "statuses": {
       "type": "string"
      },
      "closing_within_days": {
       "type": "integer",
       "minimum": 0
      },
      "minimum_award_ceiling": {
       "type": "integer",
       "minimum": 0
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "GrantSearchResponse",
     "properties": {
      "query": {
       "anyOf": [
        {
         "type": "string"
        },
        {
         "type": "null"
        }
       ],
       "title": "Query"
      },
      "source": {
       "type": "string",
       "title": "Source",
       "default": "Grants.gov"
      },
      "results": {
       "type": "array",
       "items": {
        "type": "object",
        "title": "GrantOpportunity",
        "properties": {
         "title": {
          "type": "string",
          "title": "Title"
         },
         "status": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ],
          "title": "Status",
          "default": null
         },
         "open_date": {
          "anyOf": [
           {
            "type": "string",
            "format": "date"
           },
           {
            "type": "null"
           }
          ],
          "title": "Open Date",
          "default": null
         },
         "close_date": {
          "anyOf": [
           {
            "type": "string",
            "format": "date"
           },
           {
            "type": "null"
           }
          ],
          "title": "Close Date",
          "default": null
         },
         "agency_code": {
          "anyOf": 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/federal-grant-search-api-4821117f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from grant-search.46-224-157-88.sslip.io](https://www.zero.xyz/host/grant-search.46-224-157-88.sslip.io/llms.txt)
