# Vextorium Spanish Public Procurement Tenders Search

> Vextorium Spanish Public Procurement Tenders Search is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Search Spanish public procurement tenders from PLACSP open data by keyword, CPV code, province, contract type, and budget range

## Facts

- Endpoint: POST https://api.vextorium.com/licitaciones-pago?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-spanish-public-procurement-tenders-search-7aefb824
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-76XcUxoLJjEiPea6JbvD

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 vextorium-spanish-public-procurement-tenders-search-7aefb824 -d '<json body>'
```

Example prompt: Search for open Spanish public tenders for IT consulting services (CPV code starting with 72) in Madrid with a budget between 50,000 and 500,000 EUR — show me up to 20 results.

## When to prefer this

Use this endpoint when you need to discover active Spanish public procurement opportunities from the official PLACSP platform, with flexible filtering by keyword, CPV sector, geography, contract type, and budget. Prefer this over generic web search when you need structured, machine-readable tender data updated every 20 minutes. Best suited for procurement intelligence agents, supplier opportunity scanners, and compliance tools focused on Spain's public sector.

## Known failure modes

- No tenders match the filters — returns empty licitaciones array
- Invalid CPV code prefix format returns validation error
- Province name not recognized — may return empty results or error
- importe_min greater than importe_max causes bad request
- Limit outside 1-50 range returns validation error
- PLACSP source temporarily unavailable — stale or error response

## How this service works

Spanish public procurement tenders from official PLACSP open data (Plataforma de Contratación del Sector Público): search open calls by keywords, CPV code, province, contract type (works, services, supplies) and budget. Returns title, contracting authority, budget, submission deadline, CPV codes, location, EU funding and the official link. Updated every 20 minutes.

## Output

Returns a list of matching tenders (up to 50), each with: title, contracting authority name and NIF, expedient number, tender status, CPV codes, province and locality, estimated budget (ex-VAT), submission deadline, EU funding indicator, and a direct link to the official PLACSP page. Also includes metadata: total results returned, data source, coverage dates, and last update timestamp.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [],
     "properties": {
      "cpv": {
       "type": "string",
       "description": "CPV code prefix, e.g. 72 for IT services, 45 for construction"
      },
      "tipo": {
       "type": "string",
       "description": "Contract type: Obras, Servicios, Suministros, Concesión de servicios..."
      },
      "texto": {
       "type": "string",
       "description": "Keywords (Spanish) matched against title, authority and place"
      },
      "limite": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1,
       "description": "Results (1-50, default 20)"
      },
      "provincia": {
       "type": "string",
       "description": "Province or region name (e.g. Madrid, Valencia) or NUTS code"
      },
      "importe_max": {
       "type": "number",
       "description": "Maximum budget in EUR (VAT excluded)"
      },
      "importe_min": {
       "type": "number",
       "description": "Minimum budget in EUR (VAT excluded)"
      },
      "solo_abiertas": {
       "type": "boolean",
       "description": "Only tenders still accepting offers (default true)"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "nota": {
       "type": [
        "string",
        "null"
       ]
      },
      "orden": {
       "type": [
        "string",
        "null"
       ]
      },
      "fuente": {
       "type": [
        "string",
        "null"
       ]
      },
      "cobertura": {
       "type": [
        "object",
        "null"
       ],
       "properties": {
        "datos_desde": {
         "type": [
          "string",
          "null"
         ]
        },
        "actualizado_hasta": {
         "type": [
          "string",
          "null"
         ]
        }
   
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "nota": "Datos públicos oficiales. Revisa siempre los pliegos en el enlace antes de presentar una oferta.",
  "orden": "fin de plazo más cercano",
  "fuente": "Plataforma de Contratación del Sector Público (datos abiertos del Gobierno de España)",
  "cobertura": {
   "datos_desde": "2026-09-07T13:55:40.944+02:00",
   "actualizado_hasta": "2026-09-28T20:27:04.757+02:00"
  },
  "devueltas": 1,
  "licitaciones": [
   {
    "cpv": [
     "50312000"
    ],
    "enlace": "https://contrataciondelestado.es/wps/poc?uri=deeplink:detalle_licitacion&idEvl=KI2b5CLHL7E%2Bk2oCbDosIw%3D%3D",
    "estado": "En plazo",
    "titulo": "Mantenimiento preventivo y correctivo integral del hardware y software de los equipos de microinformática, servidores de datos e infraestructura LAN de cable...",
    "localidad": null,
    "provincia": "Granada",
    "expediente": "1690/2026",
    "nif_organo": "P1804800I",
    "adjudicatario": null,
    "procedimiento": "Abierto simplificado",
    "tipo_contrato": "Servicios",
    "financiacion_ue": "No hay financiación con fondos de la UE",
    "fin_plazo_ofertas": "2026-09-29T23:59:00",
    "importe_sin_iva_eur": 55491,
    "organo_contratacion": "Alcaldía del Ayuntamiento de Cenes de la Vega",
    "ultima_actualizacion": "2026-09-14T12:52:37.906+02:00",
    "importe_adjudicado_eur": null
   }
  ],
  "total_coincidencias": 51
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-spanish-public-procurement-tenders-search-7aefb824/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
