# UKIntel Grant Eligibility Check

> UKIntel Grant Eligibility Check is a paid API for AI agents from api.ukintel.uk, paid per call via x402, $0.15/call, status unknown (last checked 2026-09-13).

Returns a deterministic pass/fail/undeclared eligibility verdict for a specific UK grant, with each criterion quoted from the grant's own text and marked against a given project.

## Facts

- Endpoint: GET https://api.ukintel.uk/v1/grants/:id/eligibility
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ukintel-grant-eligibility-check-ac2b1d56
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w51JQuEfgFghBTLlOUYVM

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 ukintel-grant-eligibility-check-ac2b1d56
```

Example prompt: Check whether my renewable energy hardware startup is eligible for grant ID 'IUK-2024-0187' — I want to see each criterion from the grant's own text marked pass, fail, or undeclared, and what's missing to firm up the verdict.

## When to prefer this

Choose this endpoint when you need a deterministic, auditable eligibility verdict for a specific UK grant with criteria sourced directly from the grant's own text — not an LLM-guessed assessment. Particularly valuable when you need to know exactly which criteria pass, fail, or are undeclared and what information is still needed, making it ideal for pre-application screening, due diligence, or automated grant-matching workflows for UK businesses.

## Known failure modes

- Grant ID not found — returns 404 or equivalent error if the grant does not exist in the system
- Unparseable grant text — returns an 'uncertain' verdict with explanation rather than a fabricated result
- Missing project context — some criteria may remain 'undeclared' if insufficient project detail was provided
- Payment failure — x402 payment not completed, call rejected
- Rate limiting or quota exceeded

## How this service works

One grant, one project: a deterministic eligibility verdict with the full criteria table - each criterion quoted from the grant's own eligibility text, marked pass/fail/undeclared - plus what is missing to firm it up and indicative funding. Criteria are parsed once at ingest, never guessed at request time; if the full text is not parsed yet the verdict uses Find a Grant's listing fields, flagged PARTIAL_CRITERIA, and criteria_provenance says so.

## Output

A structured JSON response containing: an overall eligibility verdict (pass/fail/uncertain), a full criteria table where each row quotes the criterion verbatim from the grant text and marks it pass, fail, or undeclared, a list of missing information needed to firm up the verdict, and an indicative funding amount. If the grant text was unparseable at ingest, the verdict is honestly 'uncertain' rather than fabricated.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ukintel-grant-eligibility-check-ac2b1d56/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.ukintel.uk](https://www.zero.xyz/host/api.ukintel.uk/llms.txt)
