Api Endpoint

agentdatafeed

EU public tenders: Open public procurement tenders from all EU and EEA countries (TED, the Official Journal of the EU), refreshed daily, only notices whose tender deadline has not passed. Use when a user asks which public tenders or government contracts are open in an EU country or sector, wants bid opportunities by CPV code or keyword with a deadline, or needs to monitor what public buyers are procuring before the deadline passes.

Open interactive test console

Offering

Provider
agentdatafeed.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Business And Commerce
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://agentdatafeed.com/v1/eu-tenders
MIME type
application/json
First seen
2026-10-16T01:50:32.458Z
Last seen
Tags
eu-tenders, procurement, tenders, open-data, verified-sources

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.01 USDC
Atomic price: 10000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "10000",
    "payTo": "0x3EDa32e2315084dd09C8913694840Fe6006557Ee"
  }
]

Observed health

Status
Healthy
Latest latency
398 ms
Average latency
787 ms
HTTP status
402
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET",
        "HEAD",
        "DELETE"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "country": {
          "type": "string",
          "description": "Buyer country, ISO 3166-1 alpha-3, for example NLD, DEU, BEL. Without it only tenders published in the last 3 days are searched"
        },
        "cpv": {
          "type": "string",
          "description": "CPV code prefix, comma-separated, for example 72 (IT services) or 45000000"
        },
        "q": {
          "type": "string",
          "description": "Text search in title and buyer name"
        },
        "deadline_after": {
          "type": "string",
          "description": "ISO date; deadline on or after this date (default: today)"
        },
        "deadline_before": {
          "type": "string",
          "description": "ISO date; deadline on or before this date"
        },
        "published_since": {
          "type": "string",
          "description": "ISO date; published on or after this date"
        },
        "min_value": {
          "type": "string",
          "description": "Minimum estimated value (notice currency, usually EUR)"
        },
        "nature": {
          "type": "string",
          "description": "works, supplies or services"
        },
        "limit": {
          "type": "string",
          "description": "1 to 100, default 50"
        },
        "offset": {
          "type": "string",
          "description": "Default 0"
        }
      }
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "country": {
              "description": "Buyer country, ISO 3166-1 alpha-3, for example NLD, DEU, BEL. Without it only tenders published in the last 3 days are searched",
              "type": "string"
            },
            "cpv": {
              "description": "CPV code prefix, comma-separated, for example 72 (IT services) or 45000000",
              "type": "string"
            },
            "deadline_after": {
              "description": "ISO date; deadline on or after this date (default: today)",
              "type": "string"
            },
            "deadline_before": {
              "description": "ISO date; deadline on or before this date",
              "type": "string"
            },
            "limit": {
              "description": "1 to 100, default 50",
              "type": "string"
            },
            "min_value": {
              "description": "Minimum estimated value (notice currency, usually EUR)",
              "type": "string"
            },
            "nature": {
              "description": "works, supplies or services",
              "type": "string"
            },
            "offset": {
              "description": "Default 0",
              "type": "string"
            },
            "published_since": {
              "description": "ISO date; published on or after this date",
              "type": "string"
            },
            "q": {
              "description": "Text search in title and buyer name",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}