# Strale TED Procurement Search

> Strale TED Procurement Search is a paid API for AI agents from api.strale.io, paid per call via x402, $0.54/call, status unknown (last checked 2026-09-15).

Searches European public procurement tenders from the TED (Tenders Electronic Daily) database, filterable by keyword, country, and CPV code

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/ted-procurement
- Price: $0.54/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-ted-procurement-search-8de50373
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_W-AMPh03LMCQ5k-r1Pro0

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 strale-ted-procurement-search-8de50373
```

Example prompt: Search the TED procurement database for active EU tenders related to 'cybersecurity consulting' in Germany — filter by CPV code 72220000 if possible.

## When to prefer this

Choose this endpoint when you need to search European public procurement opportunities from the official TED database, especially when filtering by country or CPV product category is important. It is ideal for B2G sales teams, procurement analysts, and AI agents monitoring government contract opportunities across 27 EU countries. Prefer this over generic web search when you need structured, authoritative tender data with an audit trail.

## Known failure modes

- Missing required 'keyword' parameter returns a validation error
- Invalid ISO country code returns no results or an error
- Unknown or malformed CPV code may return zero matches
- Rate limiting or payment failure (x402) if USDC balance is insufficient
- TED data source may have latency or unavailability during EU maintenance windows

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

Returns a list of matching tender notices from the TED database, each including procurement title, issuing authority, country, CPV codes, publication date, and deadline. Every response also includes a cryptographically hashed audit record for traceability.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ]
    },
    "queryParams": {
     "type": "object",
     "required": [
      "keyword"
     ],
     "properties": {
      "country": {
       "type": "string",
       "description": "ISO country code filter (e.g. SE, DE)"
      },
      "keyword": {
       "type": "string",
       "description": "Search keyword for tenders"
      },
      "cpv_code": {
       "type": "string",
       "description": "CPV code filter"
      }
     }
    }
   },
   "required": [
    "type",
    "method"
   ],
   "additionalProperties": false
  }
 },
 "required": [
  "input"
 ]
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-ted-procurement-search-8de50373/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
