# EU CORDIS Research Projects Search API

> EU CORDIS Research Projects Search API is a paid API for AI agents from 4yearcycle.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Search and filter EU-funded research projects from the CORDIS database by topic, country, programme, and funding amount

## Facts

- Endpoint: GET https://4yearcycle.com/x402/eu-grants
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eu-cordis-research-projects-search-api-07584c36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rRzGYK3zoSUdtARyyQts1

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 eu-cordis-research-projects-search-api-07584c36
```

Example prompt: Search the EU CORDIS database for up to 50 Horizon Europe projects related to 'battery recycling' coordinated in Germany or the Netherlands with a minimum total cost of 1,000,000 EUR.

## When to prefer this

Use this endpoint when you need structured, machine-readable data about EU-funded research projects from the official CORDIS database, especially when filtering by topic, country, or funding size. Prefer this over general web search when you need authoritative grant data with metadata like funding amounts, start dates, and coordinator countries. Best suited for research discovery, competitive intelligence on EU funding, or building datasets of Horizon Europe projects.

## Known failure modes

- No projects match the given filters — returns count 0 and empty projects array
- Invalid country code format returns a validation error
- max parameter above 200 is silently capped at 200
- Topic keyword yields no results if phrasing differs from CORDIS records
- Programme filter with non-HORIZON value returns empty or unfiltered results

## How this service works

Interactive Bitcoin 4-year halving cycle chart on a polar disc. Live price, 200W MA, Mayer Multiple, RSI, MACD, Pi Cycle and optional paid cycle projections.

## Output

Returns a JSON object with a count of matched projects and an array of project records, each containing the project title, acronym, CORDIS URL, full objective text, start date, total cost in EUR, coordinator country, funding programme, project status, and attribution text for the CORDIS data source.

## 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": [],
     "properties": {
      "max": {
       "type": "string",
       "default": "20",
       "pattern": "^\\d{1,3}$",
       "examples": [
        "20",
        "100"
       ],
       "description": "Maximum number of projects to return. Integer 1-200; values above 200 are capped. Default: 20."
      },
      "topic": {
       "type": "string",
       "examples": [
        "carbon capture",
        "battery recycling"
       ],
       "description": "Optional free-text keyword matched case-insensitively against title, acronym, objective and funding call code. Empty = no filter."
      },
      "country": {
       "type": "string",
       "pattern": "^[A-Za-z]{2}(,[A-Za-z]{2})*$",
       "examples": [
        "DE",
        "DE,AT,NL"
       ],
       "description": "Optional comma-separated ISO 3166-1 alpha-2 coordinator country codes, e.g. DE, FR. Projects with no recorded coordinator are excluded when this filter is set."
      },
      "programme": {
       "type": "string",
       "examples": [
        "HORIZON"
       ],
       "description": "Optional framework programme filter; the dataset currently covers Horizon Europe only, so the only meaningful value is HORIZON. Default: no filter."
      },
      "minFunding": {
       "type": "string",
       "default": "0",
       "pattern": "^\\d+$",
       "examples": [
        "1000000"
       ],
       "description": "Minimum total project cost in EUR. Default: 0 (no minimum)."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "count",
      "projects",
      "source",
      "attribution"
     ],
     "properties": {
      "count": {
       "type": "integer",
       "description": "Number of projects returned (after filtering and the max cap)"
      },
      "source": {
       "type": "string",
       "description": "Always \"CORDIS\"
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "source": "CORDIS",
  "projects": [
   {
    "title": "Full spectrum SOLar Direct Air Capture & conversion",
    "status": "SIGNED",
    "acronym": "SolDAC",
    "cordisUrl": "https://cordis.europa.eu/project/id/101069359",
    "objective": "Ethylene is the chemical industry’s primary building block. SolDAC’s ambition is to reinvent the ethylene industry by proving (TRL4) an emerging breakthrough technology for producing technically and economically competitive, socially desirable and climate-neutral (sustainable) ethylene and co-product ethanol (C2 products) from solar energy and air.",
    "startDate": "2022-09-01",
    "totalCost": 2073781.25,
    "attribution": "© European Union, CORDIS, CC BY 4.0 (https://cordis.europa.eu/about/legal/en)",
    "fundedUnder": "HORIZON-CL5-2021-D2-01-11",
    "coordinatorCountry": "ES"
   }
  ],
  "attribution": "© European Union, CORDIS, CC BY 4.0 (https://cordis.europa.eu/about/legal/en)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eu-cordis-research-projects-search-api-07584c36/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 4yearcycle.com](https://www.zero.xyz/host/4yearcycle.com/llms.txt)
