# SiteSignal Grant Opportunity Match

> SiteSignal Grant Opportunity Match is a paid API for AI agents from trinity-throw-thursday-gravity.trycloudflare.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Searches current Grants.gov opportunities and returns up to five source-linked grant matches for a supplied applicant profile.

## Facts

- Endpoint: GET https://trinity-throw-thursday-gravity.trycloudflare.com/x402/grant-match
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-grant-opportunity-match-9a3d9b5b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nF0b2Sk7JB4HPsMM9IjUF

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 sitesignal-grant-opportunity-match-9a3d9b5b
```

Example prompt: Search Grants.gov for open federal grant opportunities matching our profile — we're a small 501(c)(3) focused on youth workforce development in rural communities, budget around $250,000, with at least 14 days left to apply, and show me up to 5 results.

## When to prefer this

Use this endpoint when you need to quickly surface relevant active federal grant opportunities from Grants.gov without manually searching the portal. It is ideal for nonprofit administrators, grant writers, research offices, and small business development agents who need to match a descriptive applicant profile to live funding opportunities. Prefer this over a generic web search when you want structured, source-linked grant results tied to Grants.gov's authoritative data.

## Known failure modes

- No matches found if the profile is too narrow or niche — returns empty result set
- Grants.gov data may lag real-time postings if the underlying index is not freshly synced
- Invalid or overly long profile string may be rejected with a validation error
- Agency filter typo or unrecognized value may return zero results
- Limit parameter exceeding 5 will be rejected by schema validation

## How this service works

Search current posted Grants.gov opportunities and return up to five source-linked matches for a supplied applicant profile.

## Output

Returns up to five matched grant opportunities from Grants.gov, each with source links, funding agency details, opportunity title, and enough information for the agent to evaluate fit against the applicant profile provided.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "profile"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "default": 3,
       "maximum": 5,
       "minimum": 1
      },
      "agency": {
       "type": "string",
       "maxLength": 80
      },
      "profile": {
       "type": "string",
       "maxLength": 800
      },
      "keywords": {
       "type": "string",
       "description": "One to eight comma-separated search phrases."
      },
      "eligibility": {
       "type": "string",
       "maxLength": 200
      },
      "project_budget_usd": {
       "type": "number",
       "minimum": 1
      },
      "days_needed_to_apply": {
       "type": "integer",
       "default": 14,
       "maximum": 180,
       "minimum": 1
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitesignal-grant-opportunity-match-9a3d9b5b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from trinity-throw-thursday-gravity.trycloudflare.com](https://www.zero.xyz/host/trinity-throw-thursday-gravity.trycloudflare.com/llms.txt)
