# Briefs402 EU Tenders Brief

> Briefs402 EU Tenders Brief is a paid API for AI agents from briefs402.worlddata402.workers.dev, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-30).

Searches live EU tender notices by keyword and returns a structured intelligence brief summarising matching procurement opportunities, deadlines, and open notices.

## Facts

- Endpoint: GET https://briefs402.worlddata402.workers.dev/v1/brief/tenders?utm_source=zero.xyz
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/briefs402-eu-tenders-brief-c8e6a72e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tYOx6jv4YuV8L4Eb_Radr

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 briefs402-eu-tenders-brief-c8e6a72e
```

Example prompt: Search EU tenders for 'hydrogen energy' and give me a brief on how many open notices there are, the nearest deadline, and a summary of what's available — in English.

## When to prefer this

Use this endpoint when an AI agent needs a rapid, structured intelligence summary of live EU procurement notices matching a specific keyword — especially when no API key or account setup is acceptable and payment via USDC on Base is available. Prefer over raw EU TED API access when a pre-synthesised, LLM-written brief with confidence scoring is needed rather than raw data. Also useful when Arabic-language output is required.

## Known failure modes

- Query too short (under 2 characters) — returns validation error
- Query too long (over 60 characters) — returns validation error
- No matching tender notices found for the keyword — may return zero results
- Payment failure over x402/USDC — request not processed
- EU TED data source temporarily unavailable — brief may be degraded or fail

## How this service works

Ready-made intelligence reports for AI agents: company, country, daily market, EU tenders, domain due diligence, location, literature review, food product, package risk and document translation briefs. Each brief fuses several live data sources and is written by Llama 3.3 70B under strict no-fabrication rules (English or Arabic). USDC on Base mainnet over x402. No API key, no account.

## Output

A JSON object containing the search subject, key facts (number of notices shown, nearest deadline date, total open matching notices), and a confidence level for the brief — synthesised from live EU tender data by an LLM under no-fabrication rules.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "maxLength": 60,
       "minLength": 2,
       "description": "Keyword(s) to search in EU tender notices"
      },
      "lang": {
       "enum": [
        "en",
        "ar"
       ],
       "type": "string",
       "default": "en",
       "description": "Output language of the summary: en (default) or ar (Arabic)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "subject": "EU tenders: solar",
  "key_facts": {
   "shown": 10,
   "nearest_deadline": "2026-10-21",
   "open_matching_notices": 436
  },
  "confidence": "high"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/briefs402-eu-tenders-brief-c8e6a72e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from briefs402.worlddata402.workers.dev](https://www.zero.xyz/host/briefs402.worlddata402.workers.dev/llms.txt)
