# Federal Grant Search Batch API

> Federal Grant Search Batch API is a paid API for AI agents from grant-search.krimskrams.xyz, paid per call via x402, $0.12/call, status unknown (last checked 2026-09-15).

Batch search Grants.gov for federal grant opportunities across up to 10 simultaneous queries, returning deduplicated results with award data, deadlines, and official links.

## Facts

- Endpoint: POST https://grant-search.krimskrams.xyz/v1/scan
- Price: $0.12/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-batch-api-dc7da3e3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7r4IjsZ5-cVt9jA55GJNx

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-batch-api-dc7da3e3 -d '<json body>'
```

Example prompt: Search Grants.gov for up to 5 open federal grants related to 'renewable energy' from DOE closing within 60 days with a minimum award of $50,000, and also grab up to 5 open NIH grants for 'public health workforce' — give me both sets deduplicated in one shot.

## When to prefer this

Use this endpoint when you need to search federal grant databases across multiple simultaneous queries in a single API call, saving up to 10 individual calls. Ideal for agents doing broad funding landscape research, nonprofit grant discovery workflows, or researchers scanning multiple agencies and topics at once. Prefer over single-search endpoints when batch efficiency and deduplication across queries matter.

## Known failure modes

- Empty results if query terms don't match active Grants.gov listings
- Rate limit or payment failure if x402 payment is not processed
- Validation error if more than 10 search objects are submitted
- Invalid agency code returns no results or error
- Extremely broad queries may hit result caps and miss relevant grants

## How this service works

Provide 1 to 10 grant-search objects. Receive one JSON response of current Grants.gov results, deduplicated across searches, with award data, deadlines, and official links, and one batch replaces up to ten calls.

## Output

A single JSON response containing deduplicated grant listings sourced from Grants.gov, including grant title, awarding agency, award ceiling, application deadline, current status, and official grant links — consolidated across all submitted search queries.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "searches": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "limit": {
      "type": "integer",
      "maximum": 20,
      "minimum": 1
     },
     "query": {
      "type": "string",
      "maxLength": 200
     },
     "agency": {
      "type": "string",
      "maxLength": 50
     },
     "statuses": {
      "type": "string",
      "maxLength": 50
     },
     "closing_within_days": {
      "type": "integer",
      "maximum": 3650,
      "minimum": 0
     },
     "minimum_award_ceiling": {
      "type": "integer",
      "minimum": 0
     }
    }
   },
   "maxItems": 10,
   "minItems": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/federal-grant-search-batch-api-dc7da3e3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from grant-search.krimskrams.xyz](https://www.zero.xyz/host/grant-search.krimskrams.xyz/llms.txt)
